ObjectIDGenerator.GetId(Object, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen nesne tarafından önceden tanımlanmamışsa yeni bir kimlik oluşturarak belirtilen nesnenin ObjectIDGeneratorkimliğini döndürür.
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
Parametreler
- obj
- Object
Kimliğini almak istediğiniz nesne.
- firstTime
- Boolean
true
daha önce tarafından bilinmiyorsa obj
ObjectIDGenerator; aksi takdirde . false
Döndürülenler
Nesnenin kimliği serileştirme için kullanılır.
firstTime
true
, nesne ilk kez tanımlandıysa olarak ayarlanır; aksi takdirde olarak ayarlanırfalse
.
Özel durumlar
obj
parametresidirnull
.
' ObjectIDGenerator den çok fazla nesneyi izlemesi istendi.