Share via


ObjectIDGenerator.GetId(Object, Boolean) Metode

Definisi

Mengembalikan ID untuk objek yang ditentukan, menghasilkan ID baru jika objek yang ditentukan belum diidentifikasi oleh ObjectIDGenerator.

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

Parameter

obj
Object

Objek yang Ingin Anda id.

firstTime
Boolean

true jika obj sebelumnya tidak diketahui ObjectIDGeneratoroleh ; jika tidak, false.

Mengembalikan

ID objek digunakan untuk serialisasi. firstTime diatur ke true jika ini adalah pertama kalinya objek telah diidentifikasi; jika tidak, objek diatur ke false.

Pengecualian

Parameternya obj adalah null.

ObjectIDGenerator telah diminta untuk melacak terlalu banyak objek.

Berlaku untuk