ObjectIDGenerator.GetId(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í.
Vrátí ID pro zadaný objekt, který generuje nové ID, pokud zadaný objekt ještě nebyl identifikován ObjectIDGenerator.
public:
virtual long GetId(System::Object ^ obj, [Runtime::InteropServices::Out] bool % firstTime);
public virtual long GetId(object obj, out bool firstTime);
abstract member GetId : obj * bool -> int64
override this.GetId : obj * bool -> int64
Public Overridable Function GetId (obj As Object, ByRef firstTime As Boolean) As Long
Parametry
- obj
- Object
Objekt, pro který chcete ID.
- firstTime
- Boolean
true pokud obj nebyl dříve znám ObjectIDGenerator; jinak , false.
Návraty
ID objektu se používá pro serializaci.
firstTime je nastavena na true hodnotu, pokud je objekt poprvé identifikován. V opačném případě je nastavena na falsehodnotu .
Výjimky
Parametr obj je null.
Byl ObjectIDGenerator požádán, aby sledoval příliš mnoho objektů.