Поделиться через


JsonTypeInfo.Kind Свойство

Определение

Возвращает значение, описывающее тип метаданных контракта, который указывает текущий экземпляр.

public:
 property System::Text::Json::Serialization::Metadata::JsonTypeInfoKind Kind { System::Text::Json::Serialization::Metadata::JsonTypeInfoKind get(); };
public System.Text.Json.Serialization.Metadata.JsonTypeInfoKind Kind { get; }
member this.Kind : System.Text.Json.Serialization.Metadata.JsonTypeInfoKind
Public ReadOnly Property Kind As JsonTypeInfoKind

Значение свойства

Комментарии

Значение Kind определяет, какие аспекты контракта JSON можно настроить. Например, можно настроить Properties список только для метаданных типа Object.

Значение Kind определяется исключительно JsonConverter разрешенным для текущего типа и не может быть изменено после выполнения разрешения. Пользовательские пользовательские преобразователи (указанные с помощью JsonConverterAttribute или Converters) не зависят от метаданных и, следовательно, всегда разрешаются в None.

Применяется к