C# 클래스 Microsoft.CSharp.RuntimeBinder.Semantics.MemberLookup

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
FError ( ) : bool
GetAllTypes ( ) : TypeArray
GetFlags ( ) : MemLookFlags
GetObject ( ) : EXPR
GetResults ( ) : CMemberLookupResults
GetSourceType ( ) : CType
Lookup ( Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker checker, CType typeSrc, EXPR obj, Microsoft.CSharp.RuntimeBinder.Semantics.ParentSymbol symWhere, Name name, int arity, MemLookFlags flags ) : bool
MemberLookup ( ) : System
ReportErrors ( ) : void
SwtFirst ( ) : SymWithType
SwtInaccessible ( ) : SymWithType
SymFirst ( ) : Symbol

비공개 메소드들

메소드 설명
GetErrorContext ( ) : ErrorHandling
GetSemanticChecker ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker
GetSymbolLoader ( ) : SymbolLoader
IsDelegateType ( CType pSrcType, AggregateType pAggType ) : bool
IsDynamicMember ( Symbol sym ) : bool
LookupInClass ( AggregateType typeStart, AggregateType &ptypeEnd ) : bool
LookupInInterfaces ( AggregateType typeStart, TypeArray types ) : bool
RecordType ( AggregateType type, Symbol sym ) : void
ReportBogus ( SymWithType swt ) : void
ReportBogusForEventsAndProperties ( SymWithType swt, MethodSymbol meth1, MethodSymbol meth2 ) : void
SearchSingleType ( AggregateType typeCur, bool &pfHideByName ) : bool

메소드 상세

FError() 공개 메소드

public FError ( ) : bool
리턴 bool

GetAllTypes() 공개 메소드

public GetAllTypes ( ) : TypeArray
리턴 TypeArray

GetFlags() 공개 메소드

public GetFlags ( ) : MemLookFlags
리턴 MemLookFlags

GetObject() 공개 메소드

public GetObject ( ) : EXPR
리턴 EXPR

GetResults() 공개 메소드

public GetResults ( ) : CMemberLookupResults
리턴 CMemberLookupResults

GetSourceType() 공개 메소드

public GetSourceType ( ) : CType
리턴 CType

Lookup() 공개 메소드

public Lookup ( Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker checker, CType typeSrc, EXPR obj, Microsoft.CSharp.RuntimeBinder.Semantics.ParentSymbol symWhere, Name name, int arity, MemLookFlags flags ) : bool
checker Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker
typeSrc CType
obj EXPR
symWhere Microsoft.CSharp.RuntimeBinder.Semantics.ParentSymbol
name Microsoft.CSharp.RuntimeBinder.Syntax.Name
arity int
flags MemLookFlags
리턴 bool

MemberLookup() 공개 메소드

public MemberLookup ( ) : System
리턴 System

ReportErrors() 공개 메소드

public ReportErrors ( ) : void
리턴 void

SwtFirst() 공개 메소드

public SwtFirst ( ) : SymWithType
리턴 SymWithType

SwtInaccessible() 공개 메소드

public SwtInaccessible ( ) : SymWithType
리턴 SymWithType

SymFirst() 공개 메소드

public SymFirst ( ) : Symbol
리턴 Symbol