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, atık toplayıcının onu bellek içinde hareket ettirmesini önler ve böylece çöp toplayıcının verimliliğini azaltır.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin