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
ID를 필요로 하는 개체입니다.
- firstTime
- Boolean
obj가 이전에 ObjectIDGenerator에 알려지지 않았으면 true이고, 그렇지 않으면 false입니다.
반환
개체 ID는 serialization에 사용됩니다. 개체가 처음으로 식별되었다면 firstTime이 true로 설정되고, 그렇지 않으면 false로 설정됩니다.
예외
obj 매개 변수가 null인 경우
ObjectIDGenerator가 너무 많은 개체를 추적하도록 요청된 경우