GCHandle.AddrOfPinnedObject 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.
Tanıtıcıdaki Pinned nesne verilerinin adresini alır.
public:
IntPtr AddrOfPinnedObject();
[System.Security.SecurityCritical]
public IntPtr AddrOfPinnedObject ();
public IntPtr AddrOfPinnedObject ();
public readonly IntPtr AddrOfPinnedObject ();
[<System.Security.SecurityCritical>]
member this.AddrOfPinnedObject : unit -> nativeint
member this.AddrOfPinnedObject : unit -> nativeint
Public Function AddrOfPinnedObject () As IntPtr
Döndürülenler
nativeint
Sabitlenmiş veri nesnesinin adresi.
- Öznitelikler
Özel durumlar
Tanıtıcı, dışında Pinnedherhangi bir türdür.
Açıklamalar
Bu yöntem, nesne verilerine kararlı bir işaretçi almak için kullanılır. Diziler için bu yöntem ilk öğenin adresini döndürür. Dizeler için bu yöntem ilk karakterin adresini döndürür.
Bir nesneyi sabitlemek, çöp toplayıcının bellek içinde hareket ettirmesini önler ve böylece çöp toplayıcının verimliliğini azaltır.