ReferenceResolver Clase

Definición

Define cómo trata las JsonSerializer referencias sobre la serialización y la deserialización. Define el comportamiento principal de conservar las referencias en la serialización y deserialización.

public ref class ReferenceResolver abstract
public abstract class ReferenceResolver
type ReferenceResolver = class
Public MustInherit Class ReferenceResolver
Herencia
ReferenceResolver

Constructores

Nombre Description
ReferenceResolver()

Inicializa una nueva instancia de la clase ReferenceResolver.

Métodos

Nombre Description
AddReference(String, Object)

Agrega una entrada al contenedor de referencias mediante el identificador y el valor especificados. Se llama a este método cuando se lee una propiedad de metadatos $id de un objeto JSON.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetReference(Object, Boolean)

Obtiene el identificador de referencia del valor especificado si existe; de lo contrario, se asigna un nuevo identificador. Este método se llama antes de que se escriba un objeto CLR para que podamos decidir si escribir \$id y enumerar el resto de sus propiedades o \$ref y pasar al siguiente objeto.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ResolveReference(String)

Devuelve el objeto de tipo de referencia CLR relacionado con el identificador de referencia especificado. Se llama a este método cuando se lee $ref propiedad de metadatos.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a