Aracılığıyla paylaş


MarshalAsAttribute.Value Özellik

Tanım

UnmanagedType Verilerin olarak sıralanması gereken değeri alır.

public:
 property System::Runtime::InteropServices::UnmanagedType Value { System::Runtime::InteropServices::UnmanagedType get(); };
public System.Runtime.InteropServices.UnmanagedType Value { get; }
member this.Value : System.Runtime.InteropServices.UnmanagedType
Public ReadOnly Property Value As UnmanagedType

Özellik Değeri

Verilerin UnmanagedType olarak sıralanması gereken değer.

Açıklamalar

Bu değer, türlerin yönetilen ve yönetilmeyen kod arasında nasıl sıralanması gerektiğini belirtmek için ile MarshalAsAttribute birlikte kullanılır. Bazı durumlarda, bu alanı belirli UnmanagedType numaralandırma üyeleriyle kullanabilirsiniz. ve ByValArrayiçin CustomMarshaler ek adlandırılmış parametreler kullanmalısınız.

Şunlara uygulanır