C# 클래스 ICSharpCode.NRefactory.CSharp.Resolver.DynamicInvocationResolveResult

Represents the result of an invocation of a member of a dynamic object.
상속: ResolveResult
파일 보기 프로젝트 열기: 0xd4d/NRefactory

공개 프로퍼티들

프로퍼티 타입 설명
Arguments IList
InitializerStatements IList
InvocationType DynamicInvocationType
Target ResolveResult

공개 메소드들

메소드 설명
DynamicInvocationResolveResult ( ResolveResult target, DynamicInvocationType invocationType, IList arguments, IList initializerStatements = null ) : System.Collections.Generic
ToString ( ) : string

메소드 상세

DynamicInvocationResolveResult() 공개 메소드

public DynamicInvocationResolveResult ( ResolveResult target, DynamicInvocationType invocationType, IList arguments, IList initializerStatements = null ) : System.Collections.Generic
target ResolveResult
invocationType DynamicInvocationType
arguments IList
initializerStatements IList
리턴 System.Collections.Generic

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

Arguments 공개적으로 프로퍼티

Arguments for the call. Named arguments will be instances of NamedArgumentResolveResult.
public IList Arguments
리턴 IList

InitializerStatements 공개적으로 프로퍼티

Gets the list of initializer statements that are appplied to the result of this invocation. This is used to represent object and collection initializers. With the initializer statements, the InitializedObjectResolveResult is used to refer to the result of this invocation. Initializer statements can only exist if the InvocationType is DynamicInvocationType.ObjectCreation.
public IList InitializerStatements
리턴 IList

InvocationType 공개적으로 프로퍼티

Type of the invocation.
public DynamicInvocationType InvocationType
리턴 DynamicInvocationType

Target 공개적으로 프로퍼티

Target of the invocation. Can be a dynamic expression or a MethodGroupResolveResult.
public ResolveResult Target
리턴 ResolveResult