C# Class ICSharpCode.NRefactory.CSharp.Resolver.DynamicInvocationResolveResult

Represents the result of an invocation of a member of a dynamic object.
Inheritance: ResolveResult
Afficher le fichier Open project: 0xd4d/NRefactory

Méthodes publiques

Свойство Type Description
Arguments IList
InitializerStatements IList
InvocationType DynamicInvocationType
Target ResolveResult

Méthodes publiques

Méthode Description
DynamicInvocationResolveResult ( ResolveResult target, DynamicInvocationType invocationType, IList arguments, IList initializerStatements = null ) : System.Collections.Generic
ToString ( ) : string

Method Details

DynamicInvocationResolveResult() public méthode

public DynamicInvocationResolveResult ( ResolveResult target, DynamicInvocationType invocationType, IList arguments, IList initializerStatements = null ) : System.Collections.Generic
target ResolveResult
invocationType DynamicInvocationType
arguments IList
initializerStatements IList
Résultat System.Collections.Generic

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

Arguments public_oe property

Arguments for the call. Named arguments will be instances of NamedArgumentResolveResult.
public IList Arguments
Résultat IList

InitializerStatements public_oe property

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
Résultat IList

InvocationType public_oe property

Type of the invocation.
public DynamicInvocationType InvocationType
Résultat DynamicInvocationType

Target public_oe property

Target of the invocation. Can be a dynamic expression or a MethodGroupResolveResult.
public ResolveResult Target
Résultat ResolveResult