Table of Contents

Class NpgsqlRange<T>.RangeTypeConverter

Namespace
NpgsqlTypes
Assembly
Npgsql.dll

Represents a type converter for NpgsqlRange<T>.

public class NpgsqlRange<T>.RangeTypeConverter : TypeConverter
Inheritance
NpgsqlRange<T>.RangeTypeConverter
Inherited Members

Constructors

RangeTypeConverter()

public RangeTypeConverter()

Methods

CanConvertFrom(ITypeDescriptorContext?, Type)

public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType)

Parameters

context ITypeDescriptorContext
sourceType Type

Returns

bool

CanConvertTo(ITypeDescriptorContext?, Type?)

public override bool CanConvertTo(ITypeDescriptorContext? context, Type? destinationType)

Parameters

context ITypeDescriptorContext
destinationType Type

Returns

bool

ConvertFrom(ITypeDescriptorContext?, CultureInfo?, object)

public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)

Parameters

context ITypeDescriptorContext
culture CultureInfo
value object

Returns

object

ConvertTo(ITypeDescriptorContext?, CultureInfo?, object?, Type)

public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)

Parameters

context ITypeDescriptorContext
culture CultureInfo
value object
destinationType Type

Returns

object

Register()

Adds a TypeConverterAttribute to the closed form NpgsqlRange<T>.

public static void Register()