Поделиться через


CollectionResourceFunctionCallNode Конструктор

Определение

Создает collectionResourceFunctionCallNode для представления вызова операции, возвращающего коллекцию сущностей.

public CollectionResourceFunctionCallNode (string name, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmFunction> functions, System.Collections.Generic.IEnumerable<Microsoft.OData.UriParser.QueryNode> parameters, Microsoft.OData.Edm.IEdmCollectionTypeReference returnedCollectionTypeReference, Microsoft.OData.Edm.IEdmEntitySetBase navigationSource, Microsoft.OData.UriParser.QueryNode source);
new Microsoft.OData.UriParser.CollectionResourceFunctionCallNode : string * seq<Microsoft.OData.Edm.IEdmFunction> * seq<Microsoft.OData.UriParser.QueryNode> * Microsoft.OData.Edm.IEdmCollectionTypeReference * Microsoft.OData.Edm.IEdmEntitySetBase * Microsoft.OData.UriParser.QueryNode -> Microsoft.OData.UriParser.CollectionResourceFunctionCallNode
Public Sub New (name As String, functions As IEnumerable(Of IEdmFunction), parameters As IEnumerable(Of QueryNode), returnedCollectionTypeReference As IEdmCollectionTypeReference, navigationSource As IEdmEntitySetBase, source As QueryNode)

Параметры

name
String

Имя этой операции.

functions
IEnumerable<IEdmFunction>

список функций, которые должен представлять этот узел.

parameters
IEnumerable<QueryNode>

список параметров для этой операции

returnedCollectionTypeReference
IEdmCollectionTypeReference

тип коллекции сущностей, возвращаемой данной операцией. Тип элемента должен быть типом сущности.

navigationSource
IEdmEntitySetBase

набор, содержащий сущности, возвращенные данной операцией

source
QueryNode

семантически привязанный родительский объект collectionResourceFunctionCallNode.

Исключения

Вызывает исключение, если входная операция импортирует значение NULL.

Вызывается, если тип элемента указанной ссылки на тип коллекции не является типом сущности.

Применяется к