ObjectIDGenerator.GetId(Object, Boolean) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A megadott objektum azonosítóját adja vissza, amely új azonosítót hoz létre, ha a megadott objektumot még nem azonosította a ObjectIDGeneratorrendszer.
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
Paraméterek
- obj
- Object
Az az objektum, amelyhez azonosítót szeretne adni.
- firstTime
- Boolean
trueha obj korábban nem ismerték aObjectIDGenerator; egyébként. false
Válaszok
Az objektum azonosítója szerializáláshoz használatos.
firstTime akkor van beállítva true , ha ez az első alkalom, hogy az objektumot azonosították, ellenkező esetben a következőre falsevan állítva: .
Kivételek
A obj paraméter a következő null: .
A ObjectIDGenerator rendszer arra kérte, hogy kövesse nyomon a túl sok objektumot.