C# Класс ICSharpCode.NRefactory.MonoCSharp.MemberSpec

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ID int
Kind MemberKind
state StateFlags

Защищенные свойства (Protected)

Свойство Тип Описание
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