C# Class Unity.IL2CPP.Marshaling.MarshalInfoWriters.TypeDefinitionWithUnsupportedFieldMarshalInfoWriter

Inheritance: CustomMarshalInfoWriter
Afficher le fichier Open project: CarlosHBC/UnityDecompiled

Méthodes publiques

Méthode Description
CanMarshalTypeToNative ( ) : bool
GetMarshalingException ( ) : string
TypeDefinitionWithUnsupportedFieldMarshalInfoWriter ( Mono.Cecil.TypeDefinition type, MarshalType marshalType, FieldDefinition faultyField ) : Mono.Cecil

Méthodes protégées

Méthode Description
WriteMarshalCleanupFunction ( CppCodeWriter writer ) : void
WriteMarshalFromNativeMethodDefinition ( CppCodeWriter writer ) : void
WriteMarshalToNativeMethodDefinition ( CppCodeWriter writer ) : void

Private Methods

Méthode Description
WriteThrowNotSupportedException ( CppCodeWriter writer ) : void

Method Details

CanMarshalTypeToNative() public méthode

public CanMarshalTypeToNative ( ) : bool
Résultat bool

GetMarshalingException() public méthode

public GetMarshalingException ( ) : string
Résultat string

TypeDefinitionWithUnsupportedFieldMarshalInfoWriter() public méthode

public TypeDefinitionWithUnsupportedFieldMarshalInfoWriter ( Mono.Cecil.TypeDefinition type, MarshalType marshalType, FieldDefinition faultyField ) : Mono.Cecil
type Mono.Cecil.TypeDefinition
marshalType MarshalType
faultyField Mono.Cecil.FieldDefinition
Résultat Mono.Cecil

WriteMarshalCleanupFunction() protected méthode

protected WriteMarshalCleanupFunction ( CppCodeWriter writer ) : void
writer CppCodeWriter
Résultat void

WriteMarshalFromNativeMethodDefinition() protected méthode

protected WriteMarshalFromNativeMethodDefinition ( CppCodeWriter writer ) : void
writer CppCodeWriter
Résultat void

WriteMarshalToNativeMethodDefinition() protected méthode

protected WriteMarshalToNativeMethodDefinition ( CppCodeWriter writer ) : void
writer CppCodeWriter
Résultat void