OperationSegment Constructor (IEdmFunctionImport, IEdmEntitySet)
Build 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 ( _
operation As IEdmFunctionImport, _
entitySet As IEdmEntitySet _
)
'Usage
Dim operation As IEdmFunctionImport
Dim entitySet As IEdmEntitySet
Dim instance As New OperationSegment(operation, _
entitySet)
public OperationSegment(
IEdmFunctionImport operation,
IEdmEntitySet entitySet
)
public:
OperationSegment(
IEdmFunctionImport^ operation,
IEdmEntitySet^ entitySet
)
new :
operation:IEdmFunctionImport *
entitySet:IEdmEntitySet -> OperationSegment
public function OperationSegment(
operation : IEdmFunctionImport,
entitySet : IEdmEntitySet
)
Parameters
- operation
Type: Microsoft.Data.Edm.IEdmFunctionImport
A single function import that this segment will represent.
- entitySet
Type: Microsoft.Data.Edm.IEdmEntitySet
The IEdmEntitySet containing the entities that this function returns.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Throws if the input operation is null. |