ReferenceResolver.GetReference(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.
Varsa belirtilen değerin başvuru tanımlayıcısını alır; aksi takdirde yeni bir kimlik atanır. Bu yöntem, bir CLR nesnesi yazılmadan önce çağrılır, böylece \$id yazıp diğer özelliklerini mi yoksa \$ref numaralandırıp sonraki nesneye mi adım atacağımıza karar verebiliriz.
public:
abstract System::String ^ GetReference(System::Object ^ value, [Runtime::InteropServices::Out] bool % alreadyExists);
public abstract string GetReference(object value, out bool alreadyExists);
abstract member GetReference : obj * bool -> string
Public MustOverride Function GetReference (value As Object, ByRef alreadyExists As Boolean) As String
Parametreler
- value
- Object
Kimliği alınacak CLR başvuru türü nesnesinin değeri.
- alreadyExists
- Boolean
Bu yöntem döndürdüğünde, true değere bir başvuru zaten varsa; yoksa, false.
Döndürülenler
Belirtilen nesnenin başvuru kimliği.