OperationSegment Constructor (IEnumerable<IEdmFunctionImport>, IEnumerable<OperationSegmentParameter>, IEdmEntitySet)
Creates a segment representing a call to an operation - action, function or service operation.
Namespace: Microsoft.Data.OData.Query.SemanticAst
Assembly: Microsoft.Data.OData (in Microsoft.Data.OData.dll)
Syntax
'Declaration
Public Sub New ( _
operationsIn As IEnumerable(Of IEdmFunctionImport), _
parameters As IEnumerable(Of OperationSegmentParameter), _
entitySet As IEdmEntitySet _
)
'Usage
Dim operationsIn As IEnumerable(Of IEdmFunctionImport)
Dim parameters As IEnumerable(Of OperationSegmentParameter)
Dim entitySet As IEdmEntitySet
Dim instance As New OperationSegment(operationsIn, _
parameters, entitySet)
public OperationSegment(
IEnumerable<IEdmFunctionImport> operationsIn,
IEnumerable<OperationSegmentParameter> parameters,
IEdmEntitySet entitySet
)
public:
OperationSegment(
IEnumerable<IEdmFunctionImport^>^ operationsIn,
IEnumerable<OperationSegmentParameter^>^ parameters,
IEdmEntitySet^ entitySet
)
new :
operationsIn:IEnumerable<IEdmFunctionImport> *
parameters:IEnumerable<OperationSegmentParameter> *
entitySet:IEdmEntitySet -> OperationSegment
public function OperationSegment(
operationsIn : IEnumerable<IEdmFunctionImport>,
parameters : IEnumerable<OperationSegmentParameter>,
entitySet : IEdmEntitySet
)
Parameters
- operationsIn
Type: System.Collections.Generic.IEnumerable<IEdmFunctionImport>
The list of possible FunctionImport overloads for this segment.
- parameters
Type: System.Collections.Generic.IEnumerable<OperationSegmentParameter>
The list of parameters supplied to this segment.
- entitySet
Type: Microsoft.Data.Edm.IEdmEntitySet
The IEdmEntitySet containing the entities that this function returns.