C# Класс Boo.Lang.Compiler.TypeSystem.AbstractType

Наследование: IType, INamespace
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

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

Метод Описание
GetConstructors ( ) : IConstructor[]
GetDefaultMember ( ) : IEntity
GetElementType ( ) : IType
GetInterfaces ( ) : IType[]
GetMembers ( ) : IEntity[]
GetTypeDepth ( ) : int
IsAssignableFrom ( IType other ) : bool
IsDefined ( IType attributeType ) : bool
IsSubclassOf ( IType other ) : bool
Resolve ( Boo targetList, string name, EntityType flags ) : bool
ToString ( ) : string

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

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

public GetConstructors ( ) : IConstructor[]
Результат IConstructor[]

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

public GetDefaultMember ( ) : IEntity
Результат IEntity

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

public GetElementType ( ) : IType
Результат IType

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

public GetInterfaces ( ) : IType[]
Результат IType[]

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

public GetMembers ( ) : IEntity[]
Результат IEntity[]

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

public GetTypeDepth ( ) : int
Результат int

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

public IsAssignableFrom ( IType other ) : bool
other IType
Результат bool

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

public IsDefined ( IType attributeType ) : bool
attributeType IType
Результат bool

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

public IsSubclassOf ( IType other ) : bool
other IType
Результат bool

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

public Resolve ( Boo targetList, string name, EntityType flags ) : bool
targetList Boo
name string
flags EntityType
Результат bool

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

public ToString ( ) : string
Результат string