ReferenceHandler<T> Класс

Определение

Определяет, как рассматриваются JsonSerializer ссылки на сериализацию и десериализацию.

generic <typename T>
 where T : ReferenceResolvergcnew()public ref class ReferenceHandler sealed : System::Text::Json::Serialization::ReferenceHandler
public sealed class ReferenceHandler<T> : System.Text.Json.Serialization.ReferenceHandler where T : ReferenceResolver, new()
type ReferenceHandler<'T (requires 'T :> ReferenceResolver and 'T : (new : unit -> 'T))> = class
    inherit ReferenceHandler
Public NotInheritable Class ReferenceHandler(Of T)
Inherits ReferenceHandler

Параметры типа

T

Тип создаваемого ReferenceResolver при каждом вызове сериализации или десериализации.

Наследование
ReferenceHandler<T>

Конструкторы

ReferenceHandler<T>()

Инициализирует новый экземпляр универсального ReferenceHandler<T> класса, который может создать ReferenceResolver экземпляр указанного типа.

Методы

CreateResolver()

Создает новый экземпляр ReferenceResolver типа T, используемый для каждого вызова сериализации.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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