Bagikan melalui


ObjectIDGenerator.HasId(Object, Boolean) Metode

Definisi

Menentukan apakah objek telah diberi 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

Parameter

obj
Object

Objek yang Anda minta.

firstTime
Boolean

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

Mengembalikan

ID objek jika obj sebelumnya diketahui ObjectIDGenerator; jika tidak, nol.

Pengecualian

Parameternya obj adalah null.

Keterangan

Jika objek telah diberi ID, ID dikembalikan dan firstTime diatur ke false; jika tidak, nol dikembalikan dan firstTime diatur ke true. HasId berbeda dari GetId karena tidak pernah membuat ID untuk objek yang belum dilihat oleh ObjectIDGenerator.

Berlaku untuk