프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_managedMethod |
메소드 | 설명 | |
---|---|---|
NativeToManagedInteropMethodBodyWriter ( |
메소드 | 설명 | |
---|---|---|
GetMethodCallExpression ( IRuntimeMetadataAccess metadataAccess, string thisArgument, IEnumerable |
||
WriteMethodPrologue ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void | ||
WriteReturnStatement ( CppCodeWriter writer, string unmarshaledReturnValueVariableName, IRuntimeMetadataAccess metadataAccess ) : void | ||
WriteReturnStatementEpilogue ( CppCodeWriter writer, string unmarshaleedReturnValueVariableName ) : void |
protected GetMethodCallExpression ( IRuntimeMetadataAccess metadataAccess, string thisArgument, IEnumerable |
||
metadataAccess | IRuntimeMetadataAccess | |
thisArgument | string | |
localVariableNames | IEnumerable |
|
리턴 | string |
public NativeToManagedInteropMethodBodyWriter ( |
||
managedMethod | ||
interopMethod | ||
marshalType | MarshalType | |
useUnicodeCharset | bool | |
리턴 | Mono.Cecil |
protected WriteMethodPrologue ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void | ||
writer | CppCodeWriter | |
metadataAccess | IRuntimeMetadataAccess | |
리턴 | void |
protected final WriteReturnStatement ( CppCodeWriter writer, string unmarshaledReturnValueVariableName, IRuntimeMetadataAccess metadataAccess ) : void | ||
writer | CppCodeWriter | |
unmarshaledReturnValueVariableName | string | |
metadataAccess | IRuntimeMetadataAccess | |
리턴 | void |
protected abstract WriteReturnStatementEpilogue ( CppCodeWriter writer, string unmarshaleedReturnValueVariableName ) : void | ||
writer | CppCodeWriter | |
unmarshaleedReturnValueVariableName | string | |
리턴 | void |