ObjectIDGenerator.HasId(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í.
Určuje, zda již byl objekt přiřazen ID.
public:
virtual long HasId(System::Object ^ obj, [Runtime::InteropServices::Out] bool % firstTime);
public virtual long HasId(object obj, out bool firstTime);
abstract member HasId : obj * bool -> int64
override this.HasId : obj * bool -> int64
Public Overridable Function HasId (obj As Object, ByRef firstTime As Boolean) As Long
Parametry
- obj
- Object
Objekt, o který žádáte.
- firstTime
- Boolean
true pokud obj nebyl dříve znám ObjectIDGenerator; jinak , false.
Návraty
ID objektu obj , pokud bylo dříve známo ObjectIDGenerator; v opačném případě nula.
Výjimky
Parametr obj je null.
Poznámky
Pokud již byl objekt přiřazen ID, je ID vráceno a firstTime je nastaveno na false; v opačném případě je vrácena nula a firstTime je nastavena na true.
HasId se liší od GetId toho, že nikdy nevytyčí ID pro objekt, který ještě nebyl zobrazen objektem ObjectIDGenerator.