In This Article

IFunctionResolverResult Interface

Provides the base requirements of a function result from an IResolver resolution operation.

public interface IFunctionResolverResult : IResolverResult

Properties

Function

Gets a IFunctionDefinition indicating the function.

IFunctionDefinition Function { get; }

Property Value

IFunctionDefinition:

A IFunctionDefinition indicating the function.

InvocationArguments

Gets the list of invocation arguments passed into the function.

IList<Argument> InvocationArguments { get; }

Property Value

IList<Argument>:

The list of invocation arguments passed into the function.

ReferenceKind

Gets a FunctionReferenceKind specifying the kind of reference.

FunctionReferenceKind ReferenceKind { get; }

Property Value

FunctionReferenceKind:

A FunctionReferenceKind specifying the kind of reference.

Inherited Members