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; v opačném případě je přiřazeno nové ID. Tato metoda se volá před clR objekt je zapsán, takže můžeme 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; jinak , false.
Návraty
ID odkazu pro zadaný objekt.