ObjectIDGenerator.GetId(Object, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳指定物件的 ID,若該物件尚未被 ObjectIDGenerator識別,則會產生新的 ID。
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
參數
- obj
- Object
你想要識別的物件。
- firstTime
- Boolean
true 如果 obj 之前不知道; ObjectIDGenerator否則, false。
傳回
物件的 ID 用於序列化。
firstTime 若是首次識別該物體,則設為 true ;否則,則設為 false。
例外狀況
參數 obj 為 null。
ObjectIDGenerator他們被要求追蹤過多的物品。