ObjectIDGenerator.GetId(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.
Zwraca identyfikator określonego obiektu, generując nowy identyfikator, jeśli określony obiekt nie został jeszcze zidentyfikowany przez obiekt 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
Obiekt, dla którego ma zostać wyświetlony identyfikator.
- firstTime
- Boolean
true jeśli obj nie był wcześniej znany ; ObjectIDGeneratorw przeciwnym razie , false.
Zwraca
Identyfikator obiektu jest używany do serializacji.
firstTime parametr jest ustawiany na true wartość , jeśli jest to pierwszy raz, kiedy obiekt został zidentyfikowany. W przeciwnym razie jest ustawiona wartość false.
Wyjątki
Parametr obj ma wartość null.
Poproszono o ObjectIDGenerator śledzenie zbyt wielu obiektów.