UnmanagedMarshal.DefineSafeArray(UnmanagedType) 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.
SafeArray
Yönetilmeyen koda bir sıralama belirtir.
public:
static System::Reflection::Emit::UnmanagedMarshal ^ DefineSafeArray(System::Runtime::InteropServices::UnmanagedType elemType);
public static System.Reflection.Emit.UnmanagedMarshal DefineSafeArray (System.Runtime.InteropServices.UnmanagedType elemType);
static member DefineSafeArray : System.Runtime.InteropServices.UnmanagedType -> System.Reflection.Emit.UnmanagedMarshal
Public Shared Function DefineSafeArray (elemType As UnmanagedType) As UnmanagedMarshal
Parametreler
- elemType
- UnmanagedType
Dizinin temel türü veya UnmanagedType
her bir öğesinin türü.
Döndürülenler
Bir UnmanagedMarshal nesnesi.
Özel durumlar
Bağımsız değişken basit bir yerel tür değildir.
Açıklamalar
DefineSafeArray
yöntemi basit bir yerel marshal değildir.
Bu statik oluşturucular kullanılarak yalnızca yönetilmeyen hazırlama yapıları yapılabilir.
Diziyi sıralamak, tamsayı parametresini sıralamaktan daha karmaşık bir işlemdir. Dizi üyeleri, diğer tarafın diziyi tam olarak yeniden oluşturabilmesi için belirli bir sırada kopyalanı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