Search Results for

    Show / Hide Table of Contents

    Class TimestampTzMultirangeHandler

    Inheritance
    Object
    NpgsqlTypeHandler
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>
    MultirangeHandler<Instant>
    TimestampTzMultirangeHandler
    Implements
    INpgsqlTypeHandler<NpgsqlRange<Instant>[]>
    INpgsqlTypeHandler<List<NpgsqlRange<Instant>>>
    INpgsqlTypeHandler<Interval[]>
    INpgsqlTypeHandler<List<Interval>>
    INpgsqlTypeHandler<NpgsqlRange<ZonedDateTime>[]>
    INpgsqlTypeHandler<List<NpgsqlRange<ZonedDateTime>>>
    INpgsqlTypeHandler<NpgsqlRange<OffsetDateTime>[]>
    INpgsqlTypeHandler<List<NpgsqlRange<OffsetDateTime>>>
    INpgsqlTypeHandler<NpgsqlRange<DateTime>[]>
    INpgsqlTypeHandler<List<NpgsqlRange<DateTime>>>
    INpgsqlTypeHandler<NpgsqlRange<DateTimeOffset>[]>
    INpgsqlTypeHandler<List<NpgsqlRange<DateTimeOffset>>>
    Inherited Members
    MultirangeHandler<Instant>.RangeHandler
    MultirangeHandler<Instant>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    MultirangeHandler<Instant>.ReadMultirangeArray<TAnySubtype>(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    MultirangeHandler<Instant>.INpgsqlTypeHandler<List<NpgsqlRange<Instant>>>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    MultirangeHandler<Instant>.ReadMultirangeList<TAnySubtype>(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    MultirangeHandler<Instant>.ValidateAndGetLength(NpgsqlRange<Instant>[], NpgsqlLengthCache, NpgsqlParameter)
    MultirangeHandler<Instant>.ValidateAndGetLength(List<NpgsqlRange<Instant>>, NpgsqlLengthCache, NpgsqlParameter)
    MultirangeHandler<Instant>.ValidateAndGetLengthMultirange<TAnySubtype>(IList<NpgsqlRange<TAnySubtype>>, NpgsqlLengthCache, NpgsqlParameter)
    MultirangeHandler<Instant>.Write(NpgsqlRange<Instant>[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    MultirangeHandler<Instant>.Write(List<NpgsqlRange<Instant>>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    MultirangeHandler<Instant>.WriteMultirange<TAnySubtype>(IList<NpgsqlRange<TAnySubtype>>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.ReadAsObject(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.ValidateAndGetLength(NpgsqlRange<Instant>[], NpgsqlLengthCache, NpgsqlParameter)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.Write(NpgsqlRange<Instant>[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.GetFieldType(FieldDescription)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.GetProviderSpecificFieldType(FieldDescription)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.CreateArrayHandler(PostgresArrayType, ArrayNullabilityMode)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.CreateRangeHandler(PostgresType)
    NpgsqlTypeHandler<NpgsqlRange<Instant>[]>.CreateMultirangeHandler(PostgresMultirangeType)
    NpgsqlTypeHandler.PostgresType
    NpgsqlTypeHandler.Read<TAny>(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    NpgsqlTypeHandler.Read<TAny>(NpgsqlReadBuffer, Int32, FieldDescription)
    NpgsqlTypeHandler.ReadCustom<TAny>(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)
    NpgsqlTypeHandler.ValidateAndGetLength<TAny>(TAny, NpgsqlLengthCache, NpgsqlParameter)
    NpgsqlTypeHandler.ValidateAndGetLengthCustom<TAny>(TAny, NpgsqlLengthCache, NpgsqlParameter)
    NpgsqlTypeHandler.WriteWithLength<TAny>(TAny, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    NpgsqlTypeHandler.WriteWithLengthCustom<TAny>(TAny, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    NpgsqlTypeHandler.ValidateObjectAndGetLength(Object, NpgsqlLengthCache, NpgsqlParameter)
    NpgsqlTypeHandler.WriteObjectWithLength(Object, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)
    NpgsqlTypeHandler.CreateArrayHandler(PostgresArrayType, ArrayNullabilityMode)
    NpgsqlTypeHandler.CreateRangeHandler(PostgresType)
    NpgsqlTypeHandler.CreateMultirangeHandler(PostgresMultirangeType)
    NpgsqlTypeHandler.CreateConversionButNoParamException(Type)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Npgsql.NodaTime.Internal
    Assembly: Npgsql.NodaTime.dll
    Syntax
    public class TimestampTzMultirangeHandler : MultirangeHandler<Instant>, INpgsqlTypeHandler<NpgsqlRange<Instant>[]>, INpgsqlTypeHandler<List<NpgsqlRange<Instant>>>, INpgsqlTypeHandler<Interval[]>, INpgsqlTypeHandler<List<Interval>>, INpgsqlTypeHandler<NpgsqlRange<ZonedDateTime>[]>, INpgsqlTypeHandler<List<NpgsqlRange<ZonedDateTime>>>, INpgsqlTypeHandler<NpgsqlRange<OffsetDateTime>[]>, INpgsqlTypeHandler<List<NpgsqlRange<OffsetDateTime>>>, INpgsqlTypeHandler<NpgsqlRange<DateTime>[]>, INpgsqlTypeHandler<List<NpgsqlRange<DateTime>>>, INpgsqlTypeHandler<NpgsqlRange<DateTimeOffset>[]>, INpgsqlTypeHandler<List<NpgsqlRange<DateTimeOffset>>>

    Constructors

    TimestampTzMultirangeHandler(PostgresMultirangeType, TimestampTzRangeHandler)

    Declaration
    public TimestampTzMultirangeHandler(PostgresMultirangeType pgMultirangeType, TimestampTzRangeHandler rangeHandler)
    Parameters
    Type Name Description
    PostgresMultirangeType pgMultirangeType
    TimestampTzRangeHandler rangeHandler

    Methods

    GetFieldType(FieldDescription)

    Declaration
    public override Type GetFieldType(FieldDescription fieldDescription = null)
    Parameters
    Type Name Description
    FieldDescription fieldDescription
    Returns
    Type Description
    Type
    Overrides
    Npgsql.Internal.TypeHandling.NpgsqlTypeHandler<NpgsqlTypes.NpgsqlRange<Instant>[]>.GetFieldType(Npgsql.BackendMessages.FieldDescription)

    GetProviderSpecificFieldType(FieldDescription)

    Declaration
    public override Type GetProviderSpecificFieldType(FieldDescription fieldDescription = null)
    Parameters
    Type Name Description
    FieldDescription fieldDescription
    Returns
    Type Description
    Type
    Overrides
    Npgsql.Internal.TypeHandling.NpgsqlTypeHandler<NpgsqlTypes.NpgsqlRange<Instant>[]>.GetProviderSpecificFieldType(Npgsql.BackendMessages.FieldDescription)

    ReadAsObject(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    public override async ValueTask<object> ReadAsObject(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription = null)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<Object>
    Overrides
    Npgsql.Internal.TypeHandling.NpgsqlTypeHandler<NpgsqlTypes.NpgsqlRange<Instant>[]>.ReadAsObject(Npgsql.Internal.NpgsqlReadBuffer, System.Int32, System.Boolean, Npgsql.BackendMessages.FieldDescription)

    ValidateAndGetLength(Interval[], ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(Interval[] value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    Interval[] value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(NpgsqlRange<OffsetDateTime>[], ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(NpgsqlRange<OffsetDateTime>[] value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    NpgsqlRange<OffsetDateTime>[] value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(NpgsqlRange<DateTime>[], ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(NpgsqlRange<DateTime>[] value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    NpgsqlRange<DateTime>[] value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(NpgsqlRange<DateTimeOffset>[], ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(NpgsqlRange<DateTimeOffset>[] value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    NpgsqlRange<DateTimeOffset>[] value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(NpgsqlRange<ZonedDateTime>[], ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(NpgsqlRange<ZonedDateTime>[] value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    NpgsqlRange<ZonedDateTime>[] value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(List<Interval>, ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(List<Interval> value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    List<Interval> value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(List<NpgsqlRange<OffsetDateTime>>, ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(List<NpgsqlRange<OffsetDateTime>> value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    List<NpgsqlRange<OffsetDateTime>> value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(List<NpgsqlRange<DateTime>>, ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(List<NpgsqlRange<DateTime>> value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    List<NpgsqlRange<DateTime>> value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(List<NpgsqlRange<DateTimeOffset>>, ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(List<NpgsqlRange<DateTimeOffset>> value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    List<NpgsqlRange<DateTimeOffset>> value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    ValidateAndGetLength(List<NpgsqlRange<ZonedDateTime>>, ref NpgsqlLengthCache, NpgsqlParameter)

    Declaration
    public int ValidateAndGetLength(List<NpgsqlRange<ZonedDateTime>> value, ref NpgsqlLengthCache lengthCache, NpgsqlParameter parameter)
    Parameters
    Type Name Description
    List<NpgsqlRange<ZonedDateTime>> value
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Returns
    Type Description
    Int32

    Write(Interval[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public async Task Write(Interval[] value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    Interval[] value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(NpgsqlRange<OffsetDateTime>[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(NpgsqlRange<OffsetDateTime>[] value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    NpgsqlRange<OffsetDateTime>[] value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(NpgsqlRange<DateTime>[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(NpgsqlRange<DateTime>[] value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    NpgsqlRange<DateTime>[] value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(NpgsqlRange<DateTimeOffset>[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(NpgsqlRange<DateTimeOffset>[] value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    NpgsqlRange<DateTimeOffset>[] value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(NpgsqlRange<ZonedDateTime>[], NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(NpgsqlRange<ZonedDateTime>[] value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    NpgsqlRange<ZonedDateTime>[] value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(List<Interval>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public async Task Write(List<Interval> value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    List<Interval> value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(List<NpgsqlRange<OffsetDateTime>>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(List<NpgsqlRange<OffsetDateTime>> value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    List<NpgsqlRange<OffsetDateTime>> value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(List<NpgsqlRange<DateTime>>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(List<NpgsqlRange<DateTime>> value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    List<NpgsqlRange<DateTime>> value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(List<NpgsqlRange<DateTimeOffset>>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(List<NpgsqlRange<DateTimeOffset>> value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    List<NpgsqlRange<DateTimeOffset>> value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Write(List<NpgsqlRange<ZonedDateTime>>, NpgsqlWriteBuffer, NpgsqlLengthCache, NpgsqlParameter, Boolean, CancellationToken)

    Declaration
    public Task Write(List<NpgsqlRange<ZonedDateTime>> value, NpgsqlWriteBuffer buf, NpgsqlLengthCache lengthCache, NpgsqlParameter parameter, bool async, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    List<NpgsqlRange<ZonedDateTime>> value
    NpgsqlWriteBuffer buf
    NpgsqlLengthCache lengthCache
    NpgsqlParameter parameter
    Boolean async
    CancellationToken cancellationToken
    Returns
    Type Description
    Task

    Explicit Interface Implementations

    INpgsqlTypeHandler<Interval[]>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    async ValueTask<Interval[]> INpgsqlTypeHandler<Interval[]>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<Interval[]>

    INpgsqlTypeHandler<NpgsqlRange<OffsetDateTime>[]>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<NpgsqlRange<OffsetDateTime>[]> INpgsqlTypeHandler<NpgsqlRange<OffsetDateTime>[]>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<NpgsqlRange<OffsetDateTime>[]>

    INpgsqlTypeHandler<NpgsqlRange<DateTime>[]>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<NpgsqlRange<DateTime>[]> INpgsqlTypeHandler<NpgsqlRange<DateTime>[]>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<NpgsqlRange<DateTime>[]>

    INpgsqlTypeHandler<NpgsqlRange<DateTimeOffset>[]>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<NpgsqlRange<DateTimeOffset>[]> INpgsqlTypeHandler<NpgsqlRange<DateTimeOffset>[]>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<NpgsqlRange<DateTimeOffset>[]>

    INpgsqlTypeHandler<NpgsqlRange<ZonedDateTime>[]>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<NpgsqlRange<ZonedDateTime>[]> INpgsqlTypeHandler<NpgsqlRange<ZonedDateTime>[]>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<NpgsqlRange<ZonedDateTime>[]>

    INpgsqlTypeHandler<List<Interval>>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    async ValueTask<List<Interval>> INpgsqlTypeHandler<List<Interval>>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<List<Interval>>

    INpgsqlTypeHandler<List<NpgsqlRange<OffsetDateTime>>>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<List<NpgsqlRange<OffsetDateTime>>> INpgsqlTypeHandler<List<NpgsqlRange<OffsetDateTime>>>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<List<NpgsqlRange<OffsetDateTime>>>

    INpgsqlTypeHandler<List<NpgsqlRange<DateTime>>>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<List<NpgsqlRange<DateTime>>> INpgsqlTypeHandler<List<NpgsqlRange<DateTime>>>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<List<NpgsqlRange<DateTime>>>

    INpgsqlTypeHandler<List<NpgsqlRange<DateTimeOffset>>>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<List<NpgsqlRange<DateTimeOffset>>> INpgsqlTypeHandler<List<NpgsqlRange<DateTimeOffset>>>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<List<NpgsqlRange<DateTimeOffset>>>

    INpgsqlTypeHandler<List<NpgsqlRange<ZonedDateTime>>>.Read(NpgsqlReadBuffer, Int32, Boolean, FieldDescription)

    Declaration
    ValueTask<List<NpgsqlRange<ZonedDateTime>>> INpgsqlTypeHandler<List<NpgsqlRange<ZonedDateTime>>>.Read(NpgsqlReadBuffer buf, int len, bool async, FieldDescription fieldDescription)
    Parameters
    Type Name Description
    NpgsqlReadBuffer buf
    Int32 len
    Boolean async
    FieldDescription fieldDescription
    Returns
    Type Description
    ValueTask<List<NpgsqlRange<ZonedDateTime>>>

    Implements

    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    INpgsqlTypeHandler<T>
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team