MarshalAsAttribute.Value Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o valor UnmanagedType como o qual deve ser realizado o mashal dos dados.
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
Valor da propriedade
O UnmanagedType valor que os dados devem ser empacotados como.
Comentários
Esse valor é usado com MarshalAsAttribute para indicar como os tipos devem ser empacotados entre código gerenciado e não gerenciado. Em alguns casos, você pode usar esse campo com determinados UnmanagedType
membros de enumeração. Para CustomMarshaler e ByValArray, você deve usar parâmetros nomeados adicionais.