ReferenceResolver.GetReference(Object, Boolean) Metodo

Definizione

Ottiene l'identificatore di riferimento del valore specificato, se esistente; in caso contrario, viene assegnato un nuovo ID. Questo metodo viene chiamato prima che venga scritto un oggetto CLR in modo da decidere se scrivere \$id ed enumerare il resto delle relative proprietà o \$ref ed eseguire l'istruzione nell'oggetto successivo.

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

Parametri

value
Object

Valore dell'oggetto tipo di riferimento CLR per cui ottenere un ID.

alreadyExists
Boolean

Quando termina, se esiste già un riferimento al valore; true in caso contrario, false.

Valori restituiti

ID di riferimento per l'oggetto specificato.

Si applica a