Class DateIntervalConverter
Inheritance
object
DateIntervalConverter
Assembly: Npgsql.NodaTime.dll
Syntax
public class DateIntervalConverter : PgStreamingConverter<DateInterval>
Constructors
|
Improve this Doc
View Source
DateIntervalConverter(PgConverter<NpgsqlRange<LocalDate>>, bool)
Declaration
public DateIntervalConverter(PgConverter<NpgsqlRange<LocalDate>> rangeConverter, bool dateTimeInfinityConversions)
Parameters
Methods
|
Improve this Doc
View Source
GetSize(SizeContext, DateInterval, ref object?)
Declaration
public override Size GetSize(SizeContext context, DateInterval value, ref object? writeState)
Parameters
Type |
Name |
Description |
SizeContext |
context |
|
DateInterval |
value |
|
object? |
writeState |
|
Returns
|
Improve this Doc
View Source
Read(PgReader)
Declaration
public override DateInterval Read(PgReader reader)
Parameters
Returns
Type |
Description |
DateInterval |
|
Overrides
Npgsql.Internal.PgConverter<DateInterval>.Read(Npgsql.Internal.PgReader)
|
Improve this Doc
View Source
ReadAsync(PgReader, CancellationToken)
Declaration
public override ValueTask<DateInterval> ReadAsync(PgReader reader, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
PgReader |
reader |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
ValueTask<><DateInterval> |
|
|
Improve this Doc
View Source
Write(PgWriter, DateInterval)
Declaration
public override void Write(PgWriter writer, DateInterval value)
Parameters
Type |
Name |
Description |
PgWriter |
writer |
|
DateInterval |
value |
|
Overrides
Npgsql.Internal.PgConverter<DateInterval>.Write(Npgsql.Internal.PgWriter, DateInterval)
|
Improve this Doc
View Source
WriteAsync(PgWriter, DateInterval, CancellationToken)
Declaration
public override ValueTask WriteAsync(PgWriter writer, DateInterval value, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
PgWriter |
writer |
|
DateInterval |
value |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
ValueTask |
|