C# 클래스 Mono.Cecil.TypeResolver

파일 보기 프로젝트 열기: Unity-Technologies/cecil

공개 메소드들

메소드 설명
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