C# Class Mono.Cecil.MetadataImporter

Mostra file Open project: GregRos/Patchwork Class Usage Examples

Public Methods

Method Description
ImportField ( FieldReference field, ImportGenericContext context ) : FieldReference
ImportField ( System.Reflection field, ImportGenericContext context ) : FieldReference
ImportMethod ( MethodReference method, ImportGenericContext context ) : MethodReference
ImportMethod ( System.Reflection method, ImportGenericContext context, ImportGenericKind import_kind ) : MethodReference
ImportType ( Type type, ImportGenericContext context ) : TypeReference
ImportType ( Type type, ImportGenericContext context, ImportGenericKind import_kind ) : TypeReference
ImportType ( TypeReference type, ImportGenericContext context ) : TypeReference
MetadataImporter ( Mono.Cecil.ModuleDefinition module ) : System

Private Methods

Method Description
HasCallingConvention ( System.Reflection method, System.Reflection conventions ) : bool
ImportAssemblyName ( Mono.Cecil.AssemblyNameReference name ) : Mono.Cecil.AssemblyNameReference
ImportElementType ( Type type ) : ElementType
ImportGenericInstance ( Type type, ImportGenericContext context ) : TypeReference
ImportGenericParameter ( Type type, ImportGenericContext context ) : TypeReference
ImportGenericParameters ( IGenericParameterProvider imported, IGenericParameterProvider original ) : void
ImportGenericParameters ( IGenericParameterProvider provider, Type arguments ) : void
ImportMethodSpecification ( System.Reflection method, ImportGenericContext context ) : MethodReference
ImportMethodSpecification ( MethodReference method, ImportGenericContext context ) : Mono.Cecil.MethodSpecification
ImportOpenGenericMethod ( System.Reflection method, ImportGenericKind import_kind ) : bool
ImportOpenGenericType ( Type type, ImportGenericKind import_kind ) : bool
ImportScope ( System.Reflection assembly ) : Mono.Cecil.AssemblyNameReference
ImportScope ( IMetadataScope scope ) : IMetadataScope
ImportTypeSpecification ( Type type, ImportGenericContext context ) : TypeReference
ImportTypeSpecification ( TypeReference type, ImportGenericContext context ) : TypeReference
IsGenericInstance ( Type type ) : bool
IsMethodSpecification ( System.Reflection method ) : bool
IsNestedType ( Type type ) : bool
IsTypeSpecification ( Type type ) : bool
NormalizedFullName ( Type type ) : string
ResolveFieldDefinition ( System.Reflection field ) : FieldInfo
TryGetAssemblyNameReference ( Mono.Cecil.AssemblyNameReference name_reference, Mono.Cecil.AssemblyNameReference &assembly_reference ) : bool
TryGetAssemblyNameReference ( System.Reflection name, Mono.Cecil.AssemblyNameReference &assembly_reference ) : bool

Method Details

ImportField() public method

public ImportField ( FieldReference field, ImportGenericContext context ) : FieldReference
field FieldReference
context ImportGenericContext
return FieldReference

ImportField() public method

public ImportField ( System.Reflection field, ImportGenericContext context ) : FieldReference
field System.Reflection
context ImportGenericContext
return FieldReference

ImportMethod() public method

public ImportMethod ( MethodReference method, ImportGenericContext context ) : MethodReference
method MethodReference
context ImportGenericContext
return MethodReference

ImportMethod() public method

public ImportMethod ( System.Reflection method, ImportGenericContext context, ImportGenericKind import_kind ) : MethodReference
method System.Reflection
context ImportGenericContext
import_kind ImportGenericKind
return MethodReference

ImportType() public method

public ImportType ( Type type, ImportGenericContext context ) : TypeReference
type System.Type
context ImportGenericContext
return TypeReference

ImportType() public method

public ImportType ( Type type, ImportGenericContext context, ImportGenericKind import_kind ) : TypeReference
type System.Type
context ImportGenericContext
import_kind ImportGenericKind
return TypeReference

ImportType() public method

public ImportType ( TypeReference type, ImportGenericContext context ) : TypeReference
type TypeReference
context ImportGenericContext
return TypeReference

MetadataImporter() public method

public MetadataImporter ( Mono.Cecil.ModuleDefinition module ) : System
module Mono.Cecil.ModuleDefinition
return System