ReferenceResolver.GetReference(Object, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera identyfikator odwołania określonej wartości, jeśli istnieje; w przeciwnym razie zostanie przypisany nowy identyfikator. Ta metoda jest wywoływana przed zapisem obiektu CLR, abyśmy mogli zdecydować, czy zapisać $id i wyliczyć resztę jego właściwości, czy $ref i przejść do następnego obiektu.
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
Parametry
- value
- Object
Wartość obiektu typu odwołania CLR w celu uzyskania identyfikatora.
- alreadyExists
- Boolean
Gdy ta metoda zwróci true
odwołanie do wartości, już istnieje; w przeciwnym razie false
.
Zwraca
Identyfikator odwołania dla określonego obiektu.