ReferenceResolver.GetReference(Object, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Verweisbezeichner des angegebenen Werts ab, falls vorhanden. Andernfalls wird eine neue ID zugewiesen. Diese Methode wird aufgerufen, bevor ein CLR-Objekt geschrieben wird, damit wir entscheiden können, ob wir $id schreiben und den Rest seiner Eigenschaften aufzählen oder $ref und zum nächsten Objekt übergehen.
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
Parameter
- value
- Object
Der Wert des CLR-Verweistypobjekts, für das eine ID abgerufen werden soll.
- alreadyExists
- Boolean
Wenn diese Methode zurückgegeben wird, true
, sofern bereits ein Verweis auf einen Wert vorhanden ist. Andernfalls false
.
Gibt zurück
Die Referenz-ID für das angegebene Objekt.