ObjectIDGenerator.HasId(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.
Bir nesneye zaten bir kimlik atanıp atanmadığını belirler.
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
Parametreler
- obj
- Object
İstediğiniz nesne.
- firstTime
- Boolean
truedaha önce tarafından bilinmiyorduysa objObjectIDGenerator; aksi takdirde . false
Döndürülenler
Daha önce olarak biliniyorsa objnesne kimliğiObjectIDGenerator; aksi takdirde sıfır.
Özel durumlar
obj parametresi null'dir.
Açıklamalar
Nesneye zaten bir kimlik atanmışsa, kimlik döndürülür ve firstTime olarak ayarlanır false; aksi takdirde sıfır döndürülür ve firstTime olarak trueayarlanır.
HasId , tarafından henüz görülmemiş bir nesne için hiçbir zaman kimlik oluşturmamasından GetIdObjectIDGeneratorfarklıdır.