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 \$id geschrieben und die restlichen Eigenschaften aufgelistet werden sollen, oder \$ref und schritt in das nächste Objekt.
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-Referenztypobjekts, für das eine ID abgerufen werden soll.
- alreadyExists
- Boolean
Wenn diese Methode zurückgegeben wird, true wenn bereits ein Verweis auf einen Wert vorhanden ist; falseandernfalls .
Gibt zurück
Die Referenz-ID für das angegebene Objekt.