C# Класс LinFu.AOP.Cecil.BaseReflectionVisitor

Наследование: IReflectionVisitor, IReflectionStructureVisitor
Показать файл Открыть проект

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

Метод Описание
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