C# Класс Pchp.CodeAnalysis.Symbols.SubstitutedNamedTypeSymbol

Either a SubstitutedNestedTypeSymbol or a ConstructedNamedTypeSymbol, which share in common that they have type parameters substituted.
Наследование: NamedTypeSymbol
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
EnsureMapAndTypeParameters void
GetDeclaredInterfaces ImmutableArray
GetFieldsToEmit IEnumerable
GetInterfacesToEmit ImmutableArray
GetMembersWorker ImmutableArray

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

Метод Описание
GetAttributes ( ) : ImmutableArray
GetDocumentationCommentXml ( CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken) ) : string
GetHashCode ( ) : int
GetMembers ( ) : ImmutableArray
GetMembers ( string name ) : ImmutableArray
GetTypeMembers ( ) : ImmutableArray
GetTypeMembers ( string name ) : ImmutableArray
GetTypeMembers ( string name, int arity ) : ImmutableArray

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

Метод Описание
SubstitutedNamedTypeSymbol ( Symbol newContainer, TypeMap map, NamedTypeSymbol originalDefinition, NamedTypeSymbol constructedFrom = null, bool unbound = false ) : System

Приватные методы

Метод Описание
EnsureMapAndTypeParameters ( ) : void
GetDeclaredInterfaces ( ConsList basesBeingResolved ) : ImmutableArray
GetFieldsToEmit ( ) : IEnumerable
GetInterfacesToEmit ( ) : ImmutableArray
GetMembersWorker ( string name ) : ImmutableArray

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

GetAttributes() публичный закрытый Метод

public final GetAttributes ( ) : ImmutableArray
Результат ImmutableArray

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

public GetDocumentationCommentXml ( CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken) ) : string
preferredCulture System.Globalization.CultureInfo
expandIncludes bool
cancellationToken System.Threading.CancellationToken
Результат string

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

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

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

public final GetMembers ( ) : ImmutableArray
Результат ImmutableArray

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

public final GetMembers ( string name ) : ImmutableArray
name string
Результат ImmutableArray

GetTypeMembers() публичный закрытый Метод

public final GetTypeMembers ( ) : ImmutableArray
Результат ImmutableArray

GetTypeMembers() публичный закрытый Метод

public final GetTypeMembers ( string name ) : ImmutableArray
name string
Результат ImmutableArray

GetTypeMembers() публичный закрытый Метод

public final GetTypeMembers ( string name, int arity ) : ImmutableArray
name string
arity int
Результат ImmutableArray

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

protected SubstitutedNamedTypeSymbol ( Symbol newContainer, TypeMap map, NamedTypeSymbol originalDefinition, NamedTypeSymbol constructedFrom = null, bool unbound = false ) : System
newContainer Symbol
map TypeMap
originalDefinition NamedTypeSymbol
constructedFrom NamedTypeSymbol
unbound bool
Результат System