C# Class Mono.CSharp.MethodData

显示文件 Open project: praeclarum/runcs Class Usage Examples

Public Properties

Property Type Description
GenericMethod Mono.CSharp.GenericMethod
implementing MethodSpec
method IMethodData

Protected Properties

Property Type Description
declaring_type System.TypeSpec
flags MethodAttributes
member InterfaceMemberBase
modifiers Mono.CSharp.Modifiers
parent_method MethodSpec

Public Methods

Method Description
Define ( DeclSpace parent, string method_full_name, Report Report ) : bool
Emit ( DeclSpace parent ) : void
MethodData ( InterfaceMemberBase member, Mono.CSharp.Modifiers modifiers, MethodAttributes flags, IMethodData method ) : System.Xml
MethodData ( InterfaceMemberBase member, Mono.CSharp.Modifiers modifiers, MethodAttributes flags, IMethodData method, MethodBuilder builder, Mono.CSharp.GenericMethod generic, MethodSpec parent_method ) : System.Xml

Private Methods

Method Description
DefineMethodBuilder ( TypeContainer container, string method_name, ParametersCompiled param ) : void

Create the MethodBuilder for the method

Method Details

Define() public method

public Define ( DeclSpace parent, string method_full_name, Report Report ) : bool
parent DeclSpace
method_full_name string
Report Report
return bool

Emit() public method

public Emit ( DeclSpace parent ) : void
parent DeclSpace
return void

MethodData() public method

public MethodData ( InterfaceMemberBase member, Mono.CSharp.Modifiers modifiers, MethodAttributes flags, IMethodData method ) : System.Xml
member InterfaceMemberBase
modifiers Mono.CSharp.Modifiers
flags MethodAttributes
method IMethodData
return System.Xml

MethodData() public method

public MethodData ( InterfaceMemberBase member, Mono.CSharp.Modifiers modifiers, MethodAttributes flags, IMethodData method, MethodBuilder builder, Mono.CSharp.GenericMethod generic, MethodSpec parent_method ) : System.Xml
member InterfaceMemberBase
modifiers Mono.CSharp.Modifiers
flags MethodAttributes
method IMethodData
builder MethodBuilder
generic Mono.CSharp.GenericMethod
parent_method MethodSpec
return System.Xml

Property Details

GenericMethod public_oe property

public GenericMethod,Mono.CSharp GenericMethod
return Mono.CSharp.GenericMethod

declaring_type protected_oe property

protected TypeSpec,System declaring_type
return System.TypeSpec

flags protected_oe property

protected MethodAttributes flags
return MethodAttributes

implementing public_oe property

public MethodSpec,Mono.CSharp implementing
return MethodSpec

member protected_oe property

protected InterfaceMemberBase,Mono.CSharp member
return InterfaceMemberBase

method public_oe property

public IMethodData method
return IMethodData

modifiers protected_oe property

protected Modifiers,Mono.CSharp modifiers
return Mono.CSharp.Modifiers

parent_method protected_oe property

protected MethodSpec,Mono.CSharp parent_method
return MethodSpec