C# Class ICSharpCode.NRefactory.MonoCSharp.MethodData

Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Свойство Type Description
implementing MethodSpec
method IMethodData

Protected Properties

Свойство Type Description
declaring_type System.TypeSpec
flags MethodAttributes
member InterfaceMemberBase
modifiers Modifiers
parent_method MethodSpec

Méthodes publiques

Méthode Description
Define ( TypeDefinition container, string method_full_name ) : bool
DefineMethodBuilder ( TypeDefinition container ) : MethodBuilder
DefineMethodBuilder ( TypeDefinition container, ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled param ) : MethodBuilder
Emit ( TypeDefinition parent ) : void
MethodData ( InterfaceMemberBase member, Modifiers modifiers, MethodAttributes flags, IMethodData method ) : System
MethodData ( InterfaceMemberBase member, Modifiers modifiers, MethodAttributes flags, IMethodData method, MethodSpec parent_method ) : System
WriteDebugSymbol ( MonoSymbolFile file ) : void

Private Methods

Méthode Description
DefineOverride ( TypeDefinition container ) : void

Method Details

Define() public méthode

public Define ( TypeDefinition container, string method_full_name ) : bool
container TypeDefinition
method_full_name string
Résultat bool

DefineMethodBuilder() public méthode

public DefineMethodBuilder ( TypeDefinition container ) : MethodBuilder
container TypeDefinition
Résultat MethodBuilder

DefineMethodBuilder() public méthode

public DefineMethodBuilder ( TypeDefinition container, ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled param ) : MethodBuilder
container TypeDefinition
param ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled
Résultat MethodBuilder

Emit() public méthode

public Emit ( TypeDefinition parent ) : void
parent TypeDefinition
Résultat void

MethodData() public méthode

public MethodData ( InterfaceMemberBase member, Modifiers modifiers, MethodAttributes flags, IMethodData method ) : System
member InterfaceMemberBase
modifiers Modifiers
flags MethodAttributes
method IMethodData
Résultat System

MethodData() public méthode

public MethodData ( InterfaceMemberBase member, Modifiers modifiers, MethodAttributes flags, IMethodData method, MethodSpec parent_method ) : System
member InterfaceMemberBase
modifiers Modifiers
flags MethodAttributes
method IMethodData
parent_method MethodSpec
Résultat System

WriteDebugSymbol() public méthode

public WriteDebugSymbol ( MonoSymbolFile file ) : void
file Mono.CompilerServices.SymbolWriter.MonoSymbolFile
Résultat void

Property Details

declaring_type protected_oe property

protected TypeSpec,System declaring_type
Résultat System.TypeSpec

flags protected_oe property

protected MethodAttributes flags
Résultat MethodAttributes

implementing public_oe property

public MethodSpec,ICSharpCode.NRefactory.MonoCSharp implementing
Résultat MethodSpec

member protected_oe property

protected InterfaceMemberBase,ICSharpCode.NRefactory.MonoCSharp member
Résultat InterfaceMemberBase

method public_oe property

public IMethodData method
Résultat IMethodData

modifiers protected_oe property

protected Modifiers modifiers
Résultat Modifiers

parent_method protected_oe property

protected MethodSpec,ICSharpCode.NRefactory.MonoCSharp parent_method
Résultat MethodSpec