ObjectIDGenerator.HasId(Object, Boolean) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Określa, czy obiekt ma już przypisany identyfikator.
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
Obiekt, o który prosisz.
- firstTime
- Boolean
true jeśli obj nie był wcześniej znany ; ObjectIDGeneratorw przeciwnym razie , false.
Zwraca
Identyfikator obj obiektu , jeśli wcześniej znany z ObjectIDGenerator; w przeciwnym razie zero.
Wyjątki
Parametr obj ma wartość null.
Uwagi
Jeśli obiekt został już przypisany identyfikator, identyfikator jest zwracany i firstTime jest ustawiony na false; w przeciwnym razie zwracane jest zero i firstTime jest ustawione na true.
HasId różni się od GetId tego, że nigdy nie tworzy identyfikatora dla obiektu, który nie był jeszcze widziany przez obiekt ObjectIDGenerator.