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

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

공개 프로퍼티들

프로퍼티 타입 설명
ID int
Kind MemberKind
state StateFlags

보호된 프로퍼티들

프로퍼티 타입 설명
declaringType System.TypeSpec
definition IMemberDefinition
modifiers Modifiers

공개 메소드들

메소드 설명
GetAttributeObsolete ( ) : ObsoleteAttribute
GetMissingDependencies ( ) : List
GetMissingDependencies ( MemberSpec caller ) : List
GetSignatureForDocumentation ( ) : string
GetSignatureForError ( ) : string
InflateMember ( TypeParameterInflator inflator ) : MemberSpec
IsAccessible ( IMemberContext ctx ) : bool
IsCLSCompliant ( ) : bool
IsConditionallyExcluded ( IMemberContext ctx ) : bool
ResolveMissingDependencies ( MemberSpec caller ) : List
ToString ( ) : string

보호된 메소드들

메소드 설명
IsNotCLSCompliant ( bool &attrValue ) : bool
MemberSpec ( MemberKind kind, System.TypeSpec declaringType, IMemberDefinition definition, Modifiers modifiers ) : System

메소드 상세

GetAttributeObsolete() 공개 메소드

public GetAttributeObsolete ( ) : ObsoleteAttribute
리턴 System.ObsoleteAttribute

GetMissingDependencies() 공개 메소드

public GetMissingDependencies ( ) : List
리턴 List

GetMissingDependencies() 공개 메소드

public GetMissingDependencies ( MemberSpec caller ) : List
caller MemberSpec
리턴 List

GetSignatureForDocumentation() 공개 메소드

public GetSignatureForDocumentation ( ) : string
리턴 string

GetSignatureForError() 공개 메소드

public GetSignatureForError ( ) : string
리턴 string

InflateMember() 공개 메소드

public InflateMember ( TypeParameterInflator inflator ) : MemberSpec
inflator TypeParameterInflator
리턴 MemberSpec

IsAccessible() 공개 메소드

public IsAccessible ( IMemberContext ctx ) : bool
ctx IMemberContext
리턴 bool

IsCLSCompliant() 공개 메소드

public IsCLSCompliant ( ) : bool
리턴 bool

IsConditionallyExcluded() 공개 메소드

public IsConditionallyExcluded ( IMemberContext ctx ) : bool
ctx IMemberContext
리턴 bool

IsNotCLSCompliant() 보호된 메소드

protected IsNotCLSCompliant ( bool &attrValue ) : bool
attrValue bool
리턴 bool

MemberSpec() 보호된 메소드

protected MemberSpec ( MemberKind kind, System.TypeSpec declaringType, IMemberDefinition definition, Modifiers modifiers ) : System
kind MemberKind
declaringType System.TypeSpec
definition IMemberDefinition
modifiers Modifiers
리턴 System

ResolveMissingDependencies() 공개 추상적인 메소드

public abstract ResolveMissingDependencies ( MemberSpec caller ) : List
caller MemberSpec
리턴 List

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

ID 공개적으로 프로퍼티

public int ID
리턴 int

Kind 공개적으로 프로퍼티

public MemberKind Kind
리턴 MemberKind

declaringType 보호되어 있는 프로퍼티

protected TypeSpec,System declaringType
리턴 System.TypeSpec

definition 보호되어 있는 프로퍼티

protected IMemberDefinition definition
리턴 IMemberDefinition

modifiers 보호되어 있는 프로퍼티

protected Modifiers modifiers
리턴 Modifiers

state 공개적으로 프로퍼티

public StateFlags state
리턴 StateFlags