C# 클래스 Pchp.CodeAnalysis.Symbols.NamespaceOrTypeSymbol

Represents either a namespace or a type.
상속: Symbol, INamespaceOrTypeSymbol
파일 보기 프로젝트 열기: iolevel/peachpie 1 사용 예제들

공개 메소드들

메소드 설명
GetMembers ( ) : ImmutableArray

Get all the members of this symbol.

GetMembers ( string name ) : ImmutableArray

Get all the members of this symbol that have a particular name.

GetTypeMembers ( ) : ImmutableArray

Get all the members of this symbol that are types.

GetTypeMembers ( string name ) : ImmutableArray

Get all the members of this symbol that are types that have a particular name, of any arity.

GetTypeMembers ( string name, int arity ) : ImmutableArray

Get all the members of this symbol that are types that have a particular name and arity

비공개 메소드들

메소드 설명
GetNamespaceOrTypeByQualifiedName ( IEnumerable qualifiedName ) : IEnumerable

Finds types or namespaces described by a qualified name.

"C.D" matches C.D, C{T}.D, C{S,T}.D{U}, etc.

INamespaceOrTypeSymbol ( ) : ImmutableArray
INamespaceOrTypeSymbol ( string name ) : ImmutableArray
INamespaceOrTypeSymbol ( string name, int arity ) : ImmutableArray
INamespaceOrTypeSymbol ( ) : ImmutableArray
INamespaceOrTypeSymbol ( string name ) : ImmutableArray
LookupMetadataType ( Microsoft.CodeAnalysis.MetadataTypeName &emittedTypeName ) : NamedTypeSymbol

Lookup an immediately nested type referenced from metadata, names should be compared case-sensitively.

NamespaceOrTypeSymbol ( ) : System.Collections.Generic

메소드 상세

GetMembers() 공개 추상적인 메소드

Get all the members of this symbol.
public abstract GetMembers ( ) : ImmutableArray
리턴 ImmutableArray

GetMembers() 공개 추상적인 메소드

Get all the members of this symbol that have a particular name.
public abstract GetMembers ( string name ) : ImmutableArray
name string
리턴 ImmutableArray

GetTypeMembers() 공개 추상적인 메소드

Get all the members of this symbol that are types.
public abstract GetTypeMembers ( ) : ImmutableArray
리턴 ImmutableArray

GetTypeMembers() 공개 추상적인 메소드

Get all the members of this symbol that are types that have a particular name, of any arity.
public abstract GetTypeMembers ( string name ) : ImmutableArray
name string
리턴 ImmutableArray

GetTypeMembers() 공개 메소드

Get all the members of this symbol that are types that have a particular name and arity
public GetTypeMembers ( string name, int arity ) : ImmutableArray
name string
arity int
리턴 ImmutableArray