Aracılığıyla paylaş


JsonMetadataServices.GetNullableConverter Yöntem

Tanım

Aşırı Yüklemeler

GetNullableConverter<T>(JsonSerializerOptions)

Değerleri dönüştüren T?? bir JsonConverter<T> örnek oluşturur.

GetNullableConverter<T>(JsonTypeInfo<T>)

Değerleri dönüştüren T?? bir JsonConverter<T> örnek oluşturur.

GetNullableConverter<T>(JsonSerializerOptions)

Kaynak:
JsonMetadataServices.Converters.cs
Kaynak:
JsonMetadataServices.Converters.cs
Kaynak:
JsonMetadataServices.Converters.cs

Değerleri dönüştüren T?? bir JsonConverter<T> örnek oluşturur.

public:
generic <typename T>
 where T : value class static System::Text::Json::Serialization::JsonConverter<Nullable<T>> ^ GetNullableConverter(System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.JsonConverter<T?> GetNullableConverter<T> (System.Text.Json.JsonSerializerOptions options) where T : struct;
static member GetNullableConverter : System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.JsonConverter<Nullable<'T>> (requires 'T : struct)
Public Shared Function GetNullableConverter(Of T As Structure) (options As JsonSerializerOptions) As JsonConverter(Of Nullable(Of T))

Tür Parametreleri

T

Temel alınan null atanabilir türün genel tanımı.

Parametreler

options
JsonSerializerOptions

JsonSerializerOptions serileştirme ve seri durumdan çıkarma için kullanılacak.

Döndürülenler

JsonConverter<T> Değerleri dönüştüren T?? örnek

Açıklamalar

Bu API, System.Text.Json kaynak oluşturucusunun çıkışı tarafından kullanılır ve doğrudan çağrılmamalıdır.

Şunlara uygulanır

GetNullableConverter<T>(JsonTypeInfo<T>)

Kaynak:
JsonMetadataServices.Converters.cs
Kaynak:
JsonMetadataServices.Converters.cs
Kaynak:
JsonMetadataServices.Converters.cs

Değerleri dönüştüren T?? bir JsonConverter<T> örnek oluşturur.

public:
generic <typename T>
 where T : value class static System::Text::Json::Serialization::JsonConverter<Nullable<T>> ^ GetNullableConverter(System::Text::Json::Serialization::Metadata::JsonTypeInfo<T> ^ underlyingTypeInfo);
public static System.Text.Json.Serialization.JsonConverter<T?> GetNullableConverter<T> (System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> underlyingTypeInfo) where T : struct;
static member GetNullableConverter : System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T (requires 'T : struct)> -> System.Text.Json.Serialization.JsonConverter<Nullable<'T>> (requires 'T : struct)
Public Shared Function GetNullableConverter(Of T As Structure) (underlyingTypeInfo As JsonTypeInfo(Of T)) As JsonConverter(Of Nullable(Of T))

Tür Parametreleri

T

Temel alınan null atanabilir türün genel tanımı.

Parametreler

underlyingTypeInfo
JsonTypeInfo<T>

Temel alınan null atanabilir tür için serileştirme meta verileri.

Döndürülenler

JsonConverter<T> Değerleri dönüştüren T?? örnek

Açıklamalar

Bu API, System.Text.Json kaynak oluşturucusunun çıkışı tarafından kullanılır ve doğrudan çağrılmamalıdır.

Şunlara uygulanır