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

에 이전에 알려지지 않았으면 /&이 고, 그렇지 않으면 .

반품

이전에 알려진 경우의 obj 개체 ID입니다 ObjectIDGenerator. 그렇지 않으면 0입니다.

예외

매개 변수는 obj .입니다 null.

설명

개체에 ID가 이미 할당된 경우 ID가 반환되고 firstTime 설정 false됩니다. 그렇지 않으면 0이 반환되고 firstTime 설정 true됩니다. HasIdGetId 아직 표시되지 ObjectIDGenerator않은 개체에 대한 ID를 생성하지 않는다는 점에서 다릅니다.

적용 대상