Aracılığıyla paylaş


UnmanagedMarshal.DefineSafeArray(UnmanagedType) Yöntem

Tanım

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.