C# Класс ICSharpCode.NRefactory.CSharp.Resolver.DynamicInvocationResolveResult

Represents the result of an invocation of a member of a dynamic object.
Наследование: ResolveResult
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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