C# Класс Mono.Cecil.TypeResolver

Показать файл Открыть проект

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

Метод Описание
For ( TypeReference typeReference ) : TypeResolver
For ( TypeReference typeReference, MethodReference methodReference ) : TypeResolver
Resolve ( FieldReference field ) : FieldReference
Resolve ( MethodReference method ) : MethodReference
Resolve ( TypeReference typeReference ) : TypeReference
Resolve ( TypeReference typeReference, bool includeTypeDefinitions ) : TypeReference
ResolveFieldType ( FieldReference field ) : TypeReference
ResolveParameterType ( MethodReference method, Mono.Cecil.ParameterReference parameter ) : TypeReference
ResolveReturnType ( MethodReference method ) : TypeReference
ResolveVariableType ( MethodReference method, VariableReference variable ) : TypeReference
TypeResolver ( ) : System
TypeResolver ( Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : System
TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext ) : System
TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext, Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : System

Приватные методы

Метод Описание
HandleOwnerlessInvalidILCode ( Mono.Cecil.GenericParameter genericParameter ) : TypeReference
IsDummy ( ) : bool
Nested ( Mono.Cecil.GenericInstanceMethod genericInstanceMethod ) : TypeResolver
ResolveGenericParameter ( Mono.Cecil.GenericParameter genericParameter ) : TypeReference

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

For() публичный статический Метод

public static For ( TypeReference typeReference ) : TypeResolver
typeReference TypeReference
Результат TypeResolver

For() публичный статический Метод

public static For ( TypeReference typeReference, MethodReference methodReference ) : TypeResolver
typeReference TypeReference
methodReference MethodReference
Результат TypeResolver

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

public Resolve ( FieldReference field ) : FieldReference
field FieldReference
Результат FieldReference

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

public Resolve ( MethodReference method ) : MethodReference
method MethodReference
Результат MethodReference

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

public Resolve ( TypeReference typeReference ) : TypeReference
typeReference TypeReference
Результат TypeReference

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

public Resolve ( TypeReference typeReference, bool includeTypeDefinitions ) : TypeReference
typeReference TypeReference
includeTypeDefinitions bool
Результат TypeReference

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

public ResolveFieldType ( FieldReference field ) : TypeReference
field FieldReference
Результат TypeReference

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

public ResolveParameterType ( MethodReference method, Mono.Cecil.ParameterReference parameter ) : TypeReference
method MethodReference
parameter Mono.Cecil.ParameterReference
Результат TypeReference

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

public ResolveReturnType ( MethodReference method ) : TypeReference
method MethodReference
Результат TypeReference

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

public ResolveVariableType ( MethodReference method, VariableReference variable ) : TypeReference
method MethodReference
variable Mono.Cecil.Cil.VariableReference
Результат TypeReference

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

public TypeResolver ( ) : System
Результат System

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

public TypeResolver ( Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : System
methodDefinitionContext Mono.Cecil.GenericInstanceMethod
Результат System

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

public TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext ) : System
typeDefinitionContext Mono.Cecil.GenericInstanceType
Результат System

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

public TypeResolver ( Mono.Cecil.GenericInstanceType typeDefinitionContext, Mono.Cecil.GenericInstanceMethod methodDefinitionContext ) : System
typeDefinitionContext Mono.Cecil.GenericInstanceType
methodDefinitionContext Mono.Cecil.GenericInstanceMethod
Результат System