コード例 #1
0
    public object ExecuteScalar([InterpolatedStringHandlerArgument("")] ref DatabaseInterpolatedStringHandler handler)
    {
        this.PrepareQuery(ref handler);

        this.Command.Prepare();

        return(this.Command.ExecuteScalar());
    }
コード例 #2
0
    public Task <int> ExecuteNonQueryAsync([InterpolatedStringHandlerArgument("")] ref DatabaseInterpolatedStringHandler handler)
    {
        this.PrepareQuery(ref handler);

        this.Command.Prepare();

        return(this.Command.ExecuteNonQueryAsync());
    }
コード例 #3
0
    public DbDataReader ReadData([InterpolatedStringHandlerArgument("")] ref DatabaseInterpolatedStringHandler handler)
    {
        this.PrepareQuery(ref handler);

        this.Command.Prepare();

        return(this.Command.ExecuteReader());
    }
コード例 #4
0
    public Task <NpgsqlDataReader> ReadDataAsync([InterpolatedStringHandlerArgument("")] ref DatabaseInterpolatedStringHandler handler)
    {
        this.PrepareQuery(ref handler);

        this.Command.Prepare();

        return(this.Command.ExecuteReaderAsync());
    }
コード例 #5
0
 public void PrepareQuery(ref DatabaseInterpolatedStringHandler handler)
 {
     this.SetQuery(handler.Text);
 }