MarshalAsAttribute.Value-Eigenschaft
Veröffentlicht: Oktober 2016
Ruft den UnmanagedType -Wert, die Daten als gemarshallt werden.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
public UnmanagedType Value { get; }
public:
property UnmanagedType Value {
UnmanagedType get();
}
member Value : UnmanagedType with get
Public ReadOnly Property Value As UnmanagedType
Eigenschaftswert
Type: System.Runtime.InteropServices.UnmanagedType
Der UnmanagedType -Wert, die Daten als gemarshallt werden.
Hinweise
Dieser Wert wird verwendet, mit MarshalAsAttribute an, wie Typen zwischen verwaltetem und nicht verwaltetem Code gemarshallt werden sollen. In einigen Fällen können Sie dieses Feld mit bestimmten UnmanagedType -Enumerationsmember. Für CustomMarshaler und ByValArray, müssen Sie zusätzliche benannte Parameter verwenden.
Versionsinformationen
Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Siehe auch
MarshalAsAttribute-Klasse
System.Runtime.InteropServices-Namespace
Zurück zum Anfang