ObjectIDGenerator.HasId(Object, Boolean) 方法

定義

判斷物件是否已被指派 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

參數

obj
Object

你要的那個物品。

firstTime
Boolean

true 如果 obj 之前不知道; ObjectIDGenerator否則, false

傳回

若先前已知 obj,則為 的ObjectIDGenerator物件 ID;否則為零。

例外狀況

參數 objnull

備註

若物件已被指派 ID,則回傳該 ID,並 firstTime 設為 false;否則,回傳 0 並將 firstTime 設為 trueHasIdGetId 不同的是,它從不為尚未被 的 ObjectIDGenerator物件建立 ID。

適用於