C# Class Castle.ManagementExtensions.Default.Strategy.CodeGenerationDynamicSupport

显示文件 Open project: nats/castle-1.0.3-mono Class Usage Examples

Public Methods

Method Description
CodeGenerationDynamicSupport ( Object instance, ManagementInfo info, MemberResolver resolver ) : System
GetImplementation ( ) : MDynamicSupport

Private Methods

Method Description
BuildConstructor ( CodeTypeDeclaration typeDefinition ) : void
BuildFields ( CodeTypeDeclaration typeDefinition ) : void
BuildGetAttributeMethod ( CodeTypeDeclaration typeDefinition ) : void
BuildInfoProperty ( CodeTypeDeclaration typeDefinition ) : void
BuildInvokeMethod ( CodeTypeDeclaration typeDefinition ) : void
BuildMDynamicSupportCodeDom ( ) : CodeNamespace
BuildMethods ( CodeTypeDeclaration typeDefinition ) : void
BuildSetAttributeMethod ( CodeTypeDeclaration typeDefinition ) : void
GetRequiredAssemblies ( ) : String[]

Method Details

CodeGenerationDynamicSupport() public method

public CodeGenerationDynamicSupport ( Object instance, ManagementInfo info, MemberResolver resolver ) : System
instance Object
info ManagementInfo
resolver MemberResolver
return System

GetImplementation() public method

public GetImplementation ( ) : MDynamicSupport
return MDynamicSupport