Marshalling predefinito per caratteri

Quando un tipo Char gestito, con la formattazione Unicode come impostazione predefinita, viene passato al codice non gestito, il set di caratteri viene convertito in ANSI dal gestore di marshalling di interoperabilità. È possibile applicare l'attributo DllImportAttribute alle dichiarazioni di richiamo piattaforma e l'attributo StructLayoutAttribute a una dichiarazione di interoperabilità COM per controllare quale set di caratteri viene utilizzato da un tipo Char del quale è stato eseguito il marshalling.

Vedere anche

Concetti

Tipi copiabili e non copiabili
Attributi direzionali
Copia e blocco
Specifica di un set di caratteri

Altre risorse

Comportamento di marshalling predefinito