Partilhar via


ReferenceResolver.GetReference(Object, Boolean) Método

Definição

Obtém o identificador de referência do valor especificado, se existir; caso contrário, uma nova ID será atribuída. Este método é chamado antes de um objeto CLR ser escrito para que possamos decidir se é preciso gravar $id e enumerar o restante de suas propriedades ou $ref e passar para o próximo objeto.

public:
 abstract System::String ^ GetReference(System::Object ^ value, [Runtime::InteropServices::Out] bool % alreadyExists);
public abstract string GetReference (object value, out bool alreadyExists);
abstract member GetReference : obj * bool -> string
Public MustOverride Function GetReference (value As Object, ByRef alreadyExists As Boolean) As String

Parâmetros

value
Object

O valor do objeto de tipo de referência CLR para o qual obter uma ID.

alreadyExists
Boolean

Quando este método é retornado, true se uma referência ao valor já existe; caso contrário, false.

Retornos

String

A ID de referência do objeto especificado.

Aplica-se a