ReferenceResolver.GetReference(Object, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá referenční identifikátor zadané hodnoty, pokud existuje; jinak je přiřazeno nové ID. Tato metoda se volá před clR objekt je zapsán, abychom se mohli rozhodnout, zda zapisovat $id a výčet zbývajících jeho vlastností nebo $ref a krokovat do dalšího objektu.
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
Hodnota objektu referenčního typu CLR pro získání ID pro.
- alreadyExists
- Boolean
Pokud tato metoda vrátí, true
pokud odkaz na hodnotu již existuje; v opačném případě false
.
Návraty
ID odkazu pro zadaný objekt.