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

Inheritance: IEasyMember
Exibir arquivo Open project: nats/castle-1.0.3-mono Class Usage Examples

Public Methods

Method Description
CreateGetMethod ( ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
CreateGetMethod ( MethodAttributes attrs ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
CreateSetMethod ( MethodAttributes attrs ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
CreateSetMethod ( Type arg ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
EasyProperty ( AbstractEasyType maintype, String name, Type returnType ) : System
EnsureValidCodeBlock ( ) : void
Generate ( ) : void

Method Details

CreateGetMethod() public method

public CreateGetMethod ( ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
return Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod

CreateGetMethod() public method

public CreateGetMethod ( MethodAttributes attrs ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
attrs MethodAttributes
return Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod

CreateSetMethod() public method

public CreateSetMethod ( MethodAttributes attrs ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
attrs MethodAttributes
return Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod

CreateSetMethod() public method

public CreateSetMethod ( Type arg ) : Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod
arg System.Type
return Castle.DynamicProxy.Builder.CodeBuilder.EasyMethod

EasyProperty() public method

public EasyProperty ( AbstractEasyType maintype, String name, Type returnType ) : System
maintype AbstractEasyType
name String
returnType System.Type
return System

EnsureValidCodeBlock() public method

public EnsureValidCodeBlock ( ) : void
return void

Generate() public method

public Generate ( ) : void
return void