MethodBuilder.SetMarshal(UnmanagedMarshal) Método

Definición

Precaución

An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202

Establece la información de serialización del tipo de valor devuelto de este método.

public:
 void SetMarshal(System::Reflection::Emit::UnmanagedMarshal ^ unmanagedMarshal);
public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal);
[System.Obsolete("An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202")]
public void SetMarshal(System.Reflection.Emit.UnmanagedMarshal unmanagedMarshal);
member this.SetMarshal : System.Reflection.Emit.UnmanagedMarshal -> unit
[<System.Obsolete("An alternate API is available: Emit the MarshalAs custom attribute instead. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.SetMarshal : System.Reflection.Emit.UnmanagedMarshal -> unit
Public Sub SetMarshal (unmanagedMarshal As UnmanagedMarshal)

Parámetros

unmanagedMarshal
UnmanagedMarshal

Serialización de información para el tipo de valor devuelto de este método.

Atributos

Excepciones

El tipo contenedor se creó anteriormente mediante CreateType().

O bien

Para el método actual, la IsGenericMethod propiedad es true, pero la IsGenericMethodDefinition propiedad es false.

Se aplica a