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

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

Открытые методы

Метод Описание
Accept ( StructuralVisitor visitor ) : void
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, PredefinedAttributes pa ) : void
Class ( TypeContainer parent, MemberName name, Modifiers mod, Attributes attrs ) : System
ConditionalConditions ( ) : string[]
Emit ( ) : void
GetCompletionStartingWith ( string prefix, List results ) : void
SetBaseTypes ( List baseTypes ) : void

Защищенные методы

Метод Описание
DoDefineMembers ( ) : bool
ResolveBaseTypes ( FullNamedExpression &base_class ) : System.TypeSpec[]

Описание методов

Accept() публичный Метод

public Accept ( StructuralVisitor visitor ) : void
visitor StructuralVisitor
Результат void

ApplyAttributeBuilder() публичный Метод

public ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, PredefinedAttributes pa ) : void
a System.Attribute
ctor MethodSpec
cdata byte
pa PredefinedAttributes
Результат void

Class() публичный Метод

public Class ( TypeContainer parent, MemberName name, Modifiers mod, Attributes attrs ) : System
parent TypeContainer
name MemberName
mod Modifiers
attrs Attributes
Результат System

ConditionalConditions() публичный Метод

public ConditionalConditions ( ) : string[]
Результат string[]

DoDefineMembers() защищенный Метод

protected DoDefineMembers ( ) : bool
Результат bool

Emit() публичный Метод

public Emit ( ) : void
Результат void

GetCompletionStartingWith() публичный Метод

public GetCompletionStartingWith ( string prefix, List results ) : void
prefix string
results List
Результат void

ResolveBaseTypes() защищенный Метод

protected ResolveBaseTypes ( FullNamedExpression &base_class ) : System.TypeSpec[]
base_class FullNamedExpression
Результат System.TypeSpec[]

SetBaseTypes() публичный Метод

public SetBaseTypes ( List baseTypes ) : void
baseTypes List
Результат void