Sdílet prostřednictvím


SingleValueFunctionCallNode Konstruktory

Definice

Přetížení

SingleValueFunctionCallNode(String, IEnumerable<QueryNode>, IEdmTypeReference)

Vytvoření uzlu SingleValueFunctionCallNode

SingleValueFunctionCallNode(String, IEnumerable<IEdmFunction>, IEnumerable<QueryNode>, IEdmTypeReference, QueryNode)

Vytvoření uzlu SingleValueFunctionCallNode

SingleValueFunctionCallNode(String, IEnumerable<QueryNode>, IEdmTypeReference)

Vytvoření uzlu SingleValueFunctionCallNode

public SingleValueFunctionCallNode (string name, System.Collections.Generic.IEnumerable<Microsoft.OData.UriParser.QueryNode> parameters, Microsoft.OData.Edm.IEdmTypeReference returnedTypeReference);
new Microsoft.OData.UriParser.SingleValueFunctionCallNode : string * seq<Microsoft.OData.UriParser.QueryNode> * Microsoft.OData.Edm.IEdmTypeReference -> Microsoft.OData.UriParser.SingleValueFunctionCallNode
Public Sub New (name As String, parameters As IEnumerable(Of QueryNode), returnedTypeReference As IEdmTypeReference)

Parametry

name
String

Název funkce, která se má volat

parameters
IEnumerable<QueryNode>

Seznam argumentů pro volání této funkce

returnedTypeReference
IEdmTypeReference

Typ hodnoty vrácené touto funkcí.

Výjimky

Vyvolá, pokud má vstupní název hodnotu null.

Platí pro

SingleValueFunctionCallNode(String, IEnumerable<IEdmFunction>, IEnumerable<QueryNode>, IEdmTypeReference, QueryNode)

Vytvoření uzlu SingleValueFunctionCallNode

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

Parametry

name
String

Název funkce, která se má volat

functions
IEnumerable<IEdmFunction>

seznam funkcí, které by měl tento uzel představovat.

parameters
IEnumerable<QueryNode>

seznam argumentů pro tuto funkci

returnedTypeReference
IEdmTypeReference

typ hodnoty vrácené touto funkcí.

source
QueryNode

Sémanticky vázaný nadřazený objekt této funkce.

Výjimky

Vyvolá, pokud vstupní operaceImports má hodnotu null.

Platí pro