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

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

Private Properties

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

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

Метод Описание
ArrayType ( TypeSystemServices tagManager, IType elementType ) : System
ArrayType ( TypeSystemServices tagManager, IType elementType, int rank ) : System
GetArrayRank ( ) : int
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 ( List targetList, string name, EntityType flags ) : bool
ToString ( ) : string

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

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

public ArrayType ( TypeSystemServices tagManager, IType elementType ) : System
tagManager TypeSystemServices
elementType IType
Результат System

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

public ArrayType ( TypeSystemServices tagManager, IType elementType, int rank ) : System
tagManager TypeSystemServices
elementType IType
rank int
Результат System

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

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

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 ( List targetList, string name, EntityType flags ) : bool
targetList List
name string
flags EntityType
Результат bool

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

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