Share via


CollectionResourceFunctionCallNode Class

Definition

Node to represent a function call that returns a collection of entities.

public sealed class CollectionResourceFunctionCallNode : Microsoft.OData.UriParser.CollectionResourceNode
type CollectionResourceFunctionCallNode = class
    inherit CollectionResourceNode
Public NotInheritable Class CollectionResourceFunctionCallNode
Inherits CollectionResourceNode
Inheritance
CollectionResourceFunctionCallNode

Constructors

CollectionResourceFunctionCallNode(String, IEnumerable<IEdmFunction>, IEnumerable<QueryNode>, IEdmCollectionTypeReference, IEdmEntitySetBase, QueryNode)

Creates an CollectionResourceFunctionCallNode to represent a operation call that returns a collection of entities.

Properties

CollectionType

The type of the collection represented by this node.

Functions

Gets the list of operation imports that this node represents.

ItemStructuredType

Gets the individual structured type returned by this function.

ItemType

Gets the individual item type returned by this function.

Kind

Gets the kind of this node.

(Inherited from CollectionNode)
Name

Gets the name of this function

NavigationSource

Gets the navigation source containing the entities returned by this function.

Parameters

Gets the list of parameters provided to this function.

Source

Gets the semantically bound parent of this function.

Methods

Accept<T>(QueryNodeVisitor<T>)

Accept a QueryNodeVisitor<T> that walks a tree of QueryNodes.

Applies to