C# 클래스 LinFu.AOP.Cecil.BaseReflectionVisitor

상속: IReflectionVisitor, IReflectionStructureVisitor
파일 보기 프로젝트 열기: philiplaureano/LinFu

공개 메소드들

메소드 설명
TerminateAssemblyDefinition ( AssemblyDefinition asm ) : void
TerminateModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
VisitAssemblyDefinition ( AssemblyDefinition asm ) : void
VisitAssemblyLinkedResource ( Mono.Cecil.AssemblyLinkedResource res ) : void
VisitAssemblyNameDefinition ( Mono.Cecil.AssemblyNameDefinition name ) : void
VisitAssemblyNameReference ( Mono.Cecil.AssemblyNameReference name ) : void
VisitAssemblyNameReferenceCollection ( Mono.Cecil.AssemblyNameReferenceCollection names ) : void
VisitConstructor ( Mono.Cecil.MethodDefinition ctor ) : void
VisitConstructorCollection ( Mono.Cecil.ConstructorCollection ctors ) : void
VisitCustomAttribute ( CustomAttribute customAttr ) : void
VisitCustomAttributeCollection ( Mono.Cecil.CustomAttributeCollection customAttrs ) : void
VisitEmbeddedResource ( EmbeddedResource res ) : void
VisitEventDefinition ( Mono.Cecil.EventDefinition evt ) : void
VisitEventDefinitionCollection ( Mono.Cecil.EventDefinitionCollection events ) : void
VisitExternType ( TypeReference externType ) : void
VisitExternTypeCollection ( Mono.Cecil.ExternTypeCollection externs ) : void
VisitFieldDefinition ( FieldDefinition field ) : void
VisitFieldDefinitionCollection ( Mono.Cecil.FieldDefinitionCollection fields ) : void
VisitGenericParameter ( Mono.Cecil.GenericParameter genparam ) : void
VisitGenericParameterCollection ( Mono.Cecil.GenericParameterCollection genparams ) : void
VisitInterface ( TypeReference interf ) : void
VisitInterfaceCollection ( Mono.Cecil.InterfaceCollection interfaces ) : void
VisitLinkedResource ( Mono.Cecil.LinkedResource res ) : void
VisitMarshalSpec ( Mono.Cecil.MarshalSpec marshalSpec ) : void
VisitMemberReference ( MemberReference member ) : void
VisitMemberReferenceCollection ( Mono.Cecil.MemberReferenceCollection members ) : void
VisitMethodDefinition ( Mono.Cecil.MethodDefinition method ) : void
VisitMethodDefinitionCollection ( Mono.Cecil.MethodDefinitionCollection methods ) : void
VisitModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
VisitModuleDefinitionCollection ( Mono.Cecil.ModuleDefinitionCollection modules ) : void
VisitModuleReference ( Mono.Cecil.ModuleReference module ) : void
VisitModuleReferenceCollection ( Mono.Cecil.ModuleReferenceCollection modules ) : void
VisitNestedType ( Mono.Cecil.TypeDefinition nestedType ) : void
VisitNestedTypeCollection ( Mono.Cecil.NestedTypeCollection nestedTypes ) : void
VisitOverride ( MethodReference ov ) : void
VisitOverrideCollection ( Mono.Cecil.OverrideCollection overrides ) : void
VisitPInvokeInfo ( Mono.Cecil.PInvokeInfo pinvk ) : void
VisitParameterDefinition ( Mono.Cecil.ParameterDefinition parameter ) : void
VisitParameterDefinitionCollection ( Mono.Cecil.ParameterDefinitionCollection parameters ) : void
VisitPropertyDefinition ( Mono.Cecil.PropertyDefinition property ) : void
VisitPropertyDefinitionCollection ( Mono.Cecil.PropertyDefinitionCollection properties ) : void
VisitResourceCollection ( Mono.Cecil.ResourceCollection resources ) : void
VisitSecurityDeclaration ( Mono.Cecil.SecurityDeclaration secDecl ) : void
VisitSecurityDeclarationCollection ( Mono.Cecil.SecurityDeclarationCollection secDecls ) : void
VisitTypeDefinition ( Mono.Cecil.TypeDefinition type ) : void
VisitTypeDefinitionCollection ( TypeDefinitionCollection types ) : void
VisitTypeReference ( TypeReference type ) : void
VisitTypeReferenceCollection ( TypeReferenceCollection refs ) : void

메소드 상세

TerminateAssemblyDefinition() 공개 메소드

public TerminateAssemblyDefinition ( AssemblyDefinition asm ) : void
asm Mono.Cecil.AssemblyDefinition
리턴 void

TerminateModuleDefinition() 공개 메소드

public TerminateModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
module Mono.Cecil.ModuleDefinition
리턴 void

VisitAssemblyDefinition() 공개 메소드

public VisitAssemblyDefinition ( AssemblyDefinition asm ) : void
asm Mono.Cecil.AssemblyDefinition
리턴 void

VisitAssemblyLinkedResource() 공개 메소드

public VisitAssemblyLinkedResource ( Mono.Cecil.AssemblyLinkedResource res ) : void
res Mono.Cecil.AssemblyLinkedResource
리턴 void

VisitAssemblyNameDefinition() 공개 메소드

public VisitAssemblyNameDefinition ( Mono.Cecil.AssemblyNameDefinition name ) : void
name Mono.Cecil.AssemblyNameDefinition
리턴 void

VisitAssemblyNameReference() 공개 메소드

public VisitAssemblyNameReference ( Mono.Cecil.AssemblyNameReference name ) : void
name Mono.Cecil.AssemblyNameReference
리턴 void

VisitAssemblyNameReferenceCollection() 공개 메소드

public VisitAssemblyNameReferenceCollection ( Mono.Cecil.AssemblyNameReferenceCollection names ) : void
names Mono.Cecil.AssemblyNameReferenceCollection
리턴 void

VisitConstructor() 공개 메소드

public VisitConstructor ( Mono.Cecil.MethodDefinition ctor ) : void
ctor Mono.Cecil.MethodDefinition
리턴 void

VisitConstructorCollection() 공개 메소드

public VisitConstructorCollection ( Mono.Cecil.ConstructorCollection ctors ) : void
ctors Mono.Cecil.ConstructorCollection
리턴 void

VisitCustomAttribute() 공개 메소드

public VisitCustomAttribute ( CustomAttribute customAttr ) : void
customAttr Mono.Cecil.CustomAttribute
리턴 void

VisitCustomAttributeCollection() 공개 메소드

public VisitCustomAttributeCollection ( Mono.Cecil.CustomAttributeCollection customAttrs ) : void
customAttrs Mono.Cecil.CustomAttributeCollection
리턴 void

VisitEmbeddedResource() 공개 메소드

public VisitEmbeddedResource ( EmbeddedResource res ) : void
res Mono.Cecil.EmbeddedResource
리턴 void

VisitEventDefinition() 공개 메소드

public VisitEventDefinition ( Mono.Cecil.EventDefinition evt ) : void
evt Mono.Cecil.EventDefinition
리턴 void

VisitEventDefinitionCollection() 공개 메소드

public VisitEventDefinitionCollection ( Mono.Cecil.EventDefinitionCollection events ) : void
events Mono.Cecil.EventDefinitionCollection
리턴 void

VisitExternType() 공개 메소드

public VisitExternType ( TypeReference externType ) : void
externType Mono.Cecil.TypeReference
리턴 void

VisitExternTypeCollection() 공개 메소드

public VisitExternTypeCollection ( Mono.Cecil.ExternTypeCollection externs ) : void
externs Mono.Cecil.ExternTypeCollection
리턴 void

VisitFieldDefinition() 공개 메소드

public VisitFieldDefinition ( FieldDefinition field ) : void
field Mono.Cecil.FieldDefinition
리턴 void

VisitFieldDefinitionCollection() 공개 메소드

public VisitFieldDefinitionCollection ( Mono.Cecil.FieldDefinitionCollection fields ) : void
fields Mono.Cecil.FieldDefinitionCollection
리턴 void

VisitGenericParameter() 공개 메소드

public VisitGenericParameter ( Mono.Cecil.GenericParameter genparam ) : void
genparam Mono.Cecil.GenericParameter
리턴 void

VisitGenericParameterCollection() 공개 메소드

public VisitGenericParameterCollection ( Mono.Cecil.GenericParameterCollection genparams ) : void
genparams Mono.Cecil.GenericParameterCollection
리턴 void

VisitInterface() 공개 메소드

public VisitInterface ( TypeReference interf ) : void
interf Mono.Cecil.TypeReference
리턴 void

VisitInterfaceCollection() 공개 메소드

public VisitInterfaceCollection ( Mono.Cecil.InterfaceCollection interfaces ) : void
interfaces Mono.Cecil.InterfaceCollection
리턴 void

VisitLinkedResource() 공개 메소드

public VisitLinkedResource ( Mono.Cecil.LinkedResource res ) : void
res Mono.Cecil.LinkedResource
리턴 void

VisitMarshalSpec() 공개 메소드

public VisitMarshalSpec ( Mono.Cecil.MarshalSpec marshalSpec ) : void
marshalSpec Mono.Cecil.MarshalSpec
리턴 void

VisitMemberReference() 공개 메소드

public VisitMemberReference ( MemberReference member ) : void
member Mono.Cecil.MemberReference
리턴 void

VisitMemberReferenceCollection() 공개 메소드

public VisitMemberReferenceCollection ( Mono.Cecil.MemberReferenceCollection members ) : void
members Mono.Cecil.MemberReferenceCollection
리턴 void

VisitMethodDefinition() 공개 메소드

public VisitMethodDefinition ( Mono.Cecil.MethodDefinition method ) : void
method Mono.Cecil.MethodDefinition
리턴 void

VisitMethodDefinitionCollection() 공개 메소드

public VisitMethodDefinitionCollection ( Mono.Cecil.MethodDefinitionCollection methods ) : void
methods Mono.Cecil.MethodDefinitionCollection
리턴 void

VisitModuleDefinition() 공개 메소드

public VisitModuleDefinition ( Mono.Cecil.ModuleDefinition module ) : void
module Mono.Cecil.ModuleDefinition
리턴 void

VisitModuleDefinitionCollection() 공개 메소드

public VisitModuleDefinitionCollection ( Mono.Cecil.ModuleDefinitionCollection modules ) : void
modules Mono.Cecil.ModuleDefinitionCollection
리턴 void

VisitModuleReference() 공개 메소드

public VisitModuleReference ( Mono.Cecil.ModuleReference module ) : void
module Mono.Cecil.ModuleReference
리턴 void

VisitModuleReferenceCollection() 공개 메소드

public VisitModuleReferenceCollection ( Mono.Cecil.ModuleReferenceCollection modules ) : void
modules Mono.Cecil.ModuleReferenceCollection
리턴 void

VisitNestedType() 공개 메소드

public VisitNestedType ( Mono.Cecil.TypeDefinition nestedType ) : void
nestedType Mono.Cecil.TypeDefinition
리턴 void

VisitNestedTypeCollection() 공개 메소드

public VisitNestedTypeCollection ( Mono.Cecil.NestedTypeCollection nestedTypes ) : void
nestedTypes Mono.Cecil.NestedTypeCollection
리턴 void

VisitOverride() 공개 메소드

public VisitOverride ( MethodReference ov ) : void
ov Mono.Cecil.MethodReference
리턴 void

VisitOverrideCollection() 공개 메소드

public VisitOverrideCollection ( Mono.Cecil.OverrideCollection overrides ) : void
overrides Mono.Cecil.OverrideCollection
리턴 void

VisitPInvokeInfo() 공개 메소드

public VisitPInvokeInfo ( Mono.Cecil.PInvokeInfo pinvk ) : void
pinvk Mono.Cecil.PInvokeInfo
리턴 void

VisitParameterDefinition() 공개 메소드

public VisitParameterDefinition ( Mono.Cecil.ParameterDefinition parameter ) : void
parameter Mono.Cecil.ParameterDefinition
리턴 void

VisitParameterDefinitionCollection() 공개 메소드

public VisitParameterDefinitionCollection ( Mono.Cecil.ParameterDefinitionCollection parameters ) : void
parameters Mono.Cecil.ParameterDefinitionCollection
리턴 void

VisitPropertyDefinition() 공개 메소드

public VisitPropertyDefinition ( Mono.Cecil.PropertyDefinition property ) : void
property Mono.Cecil.PropertyDefinition
리턴 void

VisitPropertyDefinitionCollection() 공개 메소드

public VisitPropertyDefinitionCollection ( Mono.Cecil.PropertyDefinitionCollection properties ) : void
properties Mono.Cecil.PropertyDefinitionCollection
리턴 void

VisitResourceCollection() 공개 메소드

public VisitResourceCollection ( Mono.Cecil.ResourceCollection resources ) : void
resources Mono.Cecil.ResourceCollection
리턴 void

VisitSecurityDeclaration() 공개 메소드

public VisitSecurityDeclaration ( Mono.Cecil.SecurityDeclaration secDecl ) : void
secDecl Mono.Cecil.SecurityDeclaration
리턴 void

VisitSecurityDeclarationCollection() 공개 메소드

public VisitSecurityDeclarationCollection ( Mono.Cecil.SecurityDeclarationCollection secDecls ) : void
secDecls Mono.Cecil.SecurityDeclarationCollection
리턴 void

VisitTypeDefinition() 공개 메소드

public VisitTypeDefinition ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
리턴 void

VisitTypeDefinitionCollection() 공개 메소드

public VisitTypeDefinitionCollection ( TypeDefinitionCollection types ) : void
types TypeDefinitionCollection
리턴 void

VisitTypeReference() 공개 메소드

public VisitTypeReference ( TypeReference type ) : void
type TypeReference
리턴 void

VisitTypeReferenceCollection() 공개 메소드

public VisitTypeReferenceCollection ( TypeReferenceCollection refs ) : void
refs TypeReferenceCollection
리턴 void