C# Class System.Reflection.Emit.UnmanagedMarshal

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
DefineByValArray ( int elemCount ) : UnmanagedMarshal
DefineByValTStr ( int elemCount ) : UnmanagedMarshal
DefineLPArray ( UnmanagedType elemType ) : UnmanagedMarshal
DefineUnmanagedMarshal ( UnmanagedType unmanagedType ) : UnmanagedMarshal

Private Methods

Méthode Description
InternalGetBytes ( ) : byte[]
UnmanagedMarshal ( UnmanagedType unmanagedType, System.Guid guid, int numElem, UnmanagedType type ) : System.Runtime.InteropServices

Method Details

DefineByValArray() public static méthode

public static DefineByValArray ( int elemCount ) : UnmanagedMarshal
elemCount int
Résultat UnmanagedMarshal

DefineByValTStr() public static méthode

public static DefineByValTStr ( int elemCount ) : UnmanagedMarshal
elemCount int
Résultat UnmanagedMarshal

DefineLPArray() public static méthode

public static DefineLPArray ( UnmanagedType elemType ) : UnmanagedMarshal
elemType UnmanagedType
Résultat UnmanagedMarshal

DefineUnmanagedMarshal() public static méthode

public static DefineUnmanagedMarshal ( UnmanagedType unmanagedType ) : UnmanagedMarshal
unmanagedType UnmanagedType
Résultat UnmanagedMarshal