C# 클래스 Microsoft.CSharp.RuntimeBinder.Semantics.CMemberLookupResults.CMethodIterator

파일 보기 프로젝트 열기: dotnet/corefx

공개 메소드들

메소드 설명
AtEnd ( ) : bool
CMethodIterator ( Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker checker, SymbolLoader symLoader, Name name, TypeArray containingTypes, CType @object, CType qualifyingType, Microsoft.CSharp.RuntimeBinder.Semantics.Declaration context, bool allowBogusAndInaccessible, bool allowExtensionMethods, int arity, EXPRFLAG flags, symbmask_t mask ) : System.Diagnostics
CanUseCurrentSymbol ( ) : bool
GetCurrentSymbol ( ) : MethodOrPropertySymbol
GetCurrentType ( ) : AggregateType
IsCurrentSymbolBogus ( ) : bool
IsCurrentSymbolInaccessible ( ) : bool
MoveNext ( bool canIncludeExtensionsInResults, bool endatCurrentExtensionList ) : bool

비공개 메소드들

메소드 설명
FindNextMethod ( ) : bool
FindNextTypeForInstanceMethods ( ) : bool
GetSemanticChecker ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker
GetSymbolLoader ( ) : SymbolLoader

메소드 상세

AtEnd() 공개 메소드

public AtEnd ( ) : bool
리턴 bool

CMethodIterator() 공개 메소드

public CMethodIterator ( Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker checker, SymbolLoader symLoader, Name name, TypeArray containingTypes, CType @object, CType qualifyingType, Microsoft.CSharp.RuntimeBinder.Semantics.Declaration context, bool allowBogusAndInaccessible, bool allowExtensionMethods, int arity, EXPRFLAG flags, symbmask_t mask ) : System.Diagnostics
checker Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker
symLoader SymbolLoader
name Microsoft.CSharp.RuntimeBinder.Syntax.Name
containingTypes TypeArray
@object CType
qualifyingType CType
context Microsoft.CSharp.RuntimeBinder.Semantics.Declaration
allowBogusAndInaccessible bool
allowExtensionMethods bool
arity int
flags EXPRFLAG
mask symbmask_t
리턴 System.Diagnostics

CanUseCurrentSymbol() 공개 메소드

public CanUseCurrentSymbol ( ) : bool
리턴 bool

GetCurrentSymbol() 공개 메소드

public GetCurrentSymbol ( ) : MethodOrPropertySymbol
리턴 MethodOrPropertySymbol

GetCurrentType() 공개 메소드

public GetCurrentType ( ) : AggregateType
리턴 AggregateType

IsCurrentSymbolBogus() 공개 메소드

public IsCurrentSymbolBogus ( ) : bool
리턴 bool

IsCurrentSymbolInaccessible() 공개 메소드

public IsCurrentSymbolInaccessible ( ) : bool
리턴 bool

MoveNext() 공개 메소드

public MoveNext ( bool canIncludeExtensionsInResults, bool endatCurrentExtensionList ) : bool
canIncludeExtensionsInResults bool
endatCurrentExtensionList bool
리턴 bool