C# 클래스 ICSharpCode.NRefactory.MonoCSharp.MethodData

파일 보기 프로젝트 열기: 0xd4d/NRefactory 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
implementing MethodSpec
method IMethodData

보호된 프로퍼티들

프로퍼티 타입 설명
declaring_type System.TypeSpec
flags MethodAttributes
member InterfaceMemberBase
modifiers Modifiers
parent_method MethodSpec

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
DefineOverride ( TypeDefinition container ) : void

메소드 상세

Define() 공개 메소드

public Define ( TypeDefinition container, string method_full_name ) : bool
container TypeDefinition
method_full_name string
리턴 bool

DefineMethodBuilder() 공개 메소드

public DefineMethodBuilder ( TypeDefinition container ) : MethodBuilder
container TypeDefinition
리턴 MethodBuilder

DefineMethodBuilder() 공개 메소드

public DefineMethodBuilder ( TypeDefinition container, ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled param ) : MethodBuilder
container TypeDefinition
param ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled
리턴 MethodBuilder

Emit() 공개 메소드

public Emit ( TypeDefinition parent ) : void
parent TypeDefinition
리턴 void

MethodData() 공개 메소드

public MethodData ( InterfaceMemberBase member, Modifiers modifiers, MethodAttributes flags, IMethodData method ) : System
member InterfaceMemberBase
modifiers Modifiers
flags MethodAttributes
method IMethodData
리턴 System

MethodData() 공개 메소드

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
리턴 System

WriteDebugSymbol() 공개 메소드

public WriteDebugSymbol ( MonoSymbolFile file ) : void
file Mono.CompilerServices.SymbolWriter.MonoSymbolFile
리턴 void

프로퍼티 상세

declaring_type 보호되어 있는 프로퍼티

protected TypeSpec,System declaring_type
리턴 System.TypeSpec

flags 보호되어 있는 프로퍼티

protected MethodAttributes flags
리턴 MethodAttributes

implementing 공개적으로 프로퍼티

public MethodSpec,ICSharpCode.NRefactory.MonoCSharp implementing
리턴 MethodSpec

member 보호되어 있는 프로퍼티

protected InterfaceMemberBase,ICSharpCode.NRefactory.MonoCSharp member
리턴 InterfaceMemberBase

method 공개적으로 프로퍼티

public IMethodData method
리턴 IMethodData

modifiers 보호되어 있는 프로퍼티

protected Modifiers modifiers
리턴 Modifiers

parent_method 보호되어 있는 프로퍼티

protected MethodSpec,ICSharpCode.NRefactory.MonoCSharp parent_method
리턴 MethodSpec