C# Класс Unity.IL2CPP.Marshaling.BodyWriters.NativeToManaged.ComCallableWrapperMethodBodyWriter

Наследование: NativeToManagedInteropMethodBodyWriter
Показать файл Открыть проект

Открытые методы

Метод Описание
ComCallableWrapperMethodBodyWriter ( MethodReference managedMethod, MethodReference interfaceMethod, MarshalType marshalType ) : Mono.Cecil

Защищенные методы

Метод Описание
WriteInteropCallStatement ( CppCodeWriter writer, string localVariableNames, IRuntimeMetadataAccess metadataAccess ) : void
WriteReturnStatementEpilogue ( CppCodeWriter writer, string unmarshaledReturnValueVariableName ) : void

Описание методов

ComCallableWrapperMethodBodyWriter() публичный Метод

public ComCallableWrapperMethodBodyWriter ( MethodReference managedMethod, MethodReference interfaceMethod, MarshalType marshalType ) : Mono.Cecil
managedMethod Mono.Cecil.MethodReference
interfaceMethod Mono.Cecil.MethodReference
marshalType MarshalType
Результат Mono.Cecil

WriteInteropCallStatement() защищенный Метод

protected WriteInteropCallStatement ( CppCodeWriter writer, string localVariableNames, IRuntimeMetadataAccess metadataAccess ) : void
writer CppCodeWriter
localVariableNames string
metadataAccess IRuntimeMetadataAccess
Результат void

WriteReturnStatementEpilogue() защищенный Метод

protected WriteReturnStatementEpilogue ( CppCodeWriter writer, string unmarshaledReturnValueVariableName ) : void
writer CppCodeWriter
unmarshaledReturnValueVariableName string
Результат void