C# Class Castle.DynamicProxy.Builder.CodeBuilder.EasyType

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

Public Methods

Method Description
CreateCallable ( ReturnReferenceExpression returnType ) : EasyCallable
CreateCallable ( Type returnType ) : EasyCallable
EasyType ( ModuleScope modulescope, String name ) : System.Diagnostics
EasyType ( ModuleScope modulescope, String name, Type baseType, Type interfaces ) : System.Diagnostics
EasyType ( ModuleScope modulescope, String name, Type baseType, Type interfaces, bool serializable ) : System.Diagnostics

Protected Methods

Method Description
EasyType ( ) : System.Diagnostics

Private Methods

Method Description
IsAssemblySigned ( Type baseType ) : bool

Method Details

CreateCallable() public method

public CreateCallable ( ReturnReferenceExpression returnType ) : EasyCallable
returnType Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ReturnReferenceExpression
return EasyCallable

CreateCallable() public method

public CreateCallable ( Type returnType ) : EasyCallable
returnType System.Type
return EasyCallable

EasyType() protected method

protected EasyType ( ) : System.Diagnostics
return System.Diagnostics

EasyType() public method

public EasyType ( ModuleScope modulescope, String name ) : System.Diagnostics
modulescope Castle.DynamicProxy.Builder.CodeGenerators.ModuleScope
name String
return System.Diagnostics

EasyType() public method

public EasyType ( ModuleScope modulescope, String name, Type baseType, Type interfaces ) : System.Diagnostics
modulescope Castle.DynamicProxy.Builder.CodeGenerators.ModuleScope
name String
baseType System.Type
interfaces System.Type
return System.Diagnostics

EasyType() public method

public EasyType ( ModuleScope modulescope, String name, Type baseType, Type interfaces, bool serializable ) : System.Diagnostics
modulescope Castle.DynamicProxy.Builder.CodeGenerators.ModuleScope
name String
baseType System.Type
interfaces System.Type
serializable bool
return System.Diagnostics