MarshalAsAttribute.Value Propriété

Définition

Obtient la valeur UnmanagedType sous laquelle les données doivent être marshalées.

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

Valeur de propriété

UnmanagedType

Valeur UnmanagedType sous laquelle les données doivent être marshalées.

Remarques

Cette valeur est utilisée pour MarshalAsAttribute indiquer comment les types doivent être marshalés entre du code managé et non managé. Dans certains cas, vous pouvez utiliser ce champ avec certains UnmanagedType membres d’énumération. Pour CustomMarshaler et ByValArray, vous devez utiliser des paramètres nommés supplémentaires.

S’applique à