C# Class Unity.IL2CPP.Marshaling.BodyWriters.ManagedToNative.WindowsRuntimeConstructorMethodBodyWriter

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

Méthodes publiques

Méthode Description
WindowsRuntimeConstructorMethodBodyWriter ( MethodReference constructor ) : Mono.Cecil

Méthodes protégées

Méthode Description
WriteInteropCallStatement ( CppCodeWriter writer, string localVariableNames, IRuntimeMetadataAccess metadataAccess ) : void

Private Methods

Méthode Description
ActivateThroughCompositionFactory ( CppCodeWriter writer, string staticFieldsAccess, string parameters, IRuntimeMetadataAccess metadataAccess ) : void
ActivateThroughCustomActivationFactory ( CppCodeWriter writer, string staticFieldsAccess, string parameters ) : void
GetFactoryMethod ( MethodReference constructor, IEnumerable activationFactoryTypes, bool isComposing ) : MethodReference
WriteActivateThroughIActivationFactory ( CppCodeWriter writer, string staticFieldsAccess, string parameters ) : void
WriteDeclareActivationFactory ( CppCodeWriter writer, TypeReference factoryType, string staticFieldsAccess ) : void

Method Details

WindowsRuntimeConstructorMethodBodyWriter() public méthode

public WindowsRuntimeConstructorMethodBodyWriter ( MethodReference constructor ) : Mono.Cecil
constructor Mono.Cecil.MethodReference
Résultat Mono.Cecil

WriteInteropCallStatement() protected méthode

protected WriteInteropCallStatement ( CppCodeWriter writer, string localVariableNames, IRuntimeMetadataAccess metadataAccess ) : void
writer CppCodeWriter
localVariableNames string
metadataAccess IRuntimeMetadataAccess
Résultat void