Share via


OperationImportSegment Constructors

Definition

Overloads

OperationImportSegment(IEdmOperationImport, IEdmEntitySetBase)

Build a segment representing a call to an operation - action, function, or service operation.

OperationImportSegment(IEnumerable<IEdmOperationImport>, IEdmEntitySetBase)

Build a segment representing a call to an operation - action, function, or service operation.

OperationImportSegment(IEdmOperationImport, IEdmEntitySetBase, IEnumerable<OperationSegmentParameter>)

Build a segment representing a call to an operation - action, function, or service operation.

OperationImportSegment(IEnumerable<IEdmOperationImport>, IEdmEntitySetBase, IEnumerable<OperationSegmentParameter>)

Creates a segment representing a call to an operation - action, function or service operation.

OperationImportSegment(IEdmOperationImport, IEdmEntitySetBase)

Build a segment representing a call to an operation - action, function, or service operation.

public OperationImportSegment (Microsoft.OData.Edm.IEdmOperationImport operationImport, Microsoft.OData.Edm.IEdmEntitySetBase entitySet);
new Microsoft.OData.UriParser.OperationImportSegment : Microsoft.OData.Edm.IEdmOperationImport * Microsoft.OData.Edm.IEdmEntitySetBase -> Microsoft.OData.UriParser.OperationImportSegment
Public Sub New (operationImport As IEdmOperationImport, entitySet As IEdmEntitySetBase)

Parameters

operationImport
IEdmOperationImport

A single operation import that this segment will represent.

entitySet
IEdmEntitySetBase

The IEdmEntitySetBase containing the entities that this function returns.

Exceptions

Throws if the input operation is null.

Applies to

OperationImportSegment(IEnumerable<IEdmOperationImport>, IEdmEntitySetBase)

Build a segment representing a call to an operation - action, function, or service operation.

public OperationImportSegment (System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmOperationImport> operationImports, Microsoft.OData.Edm.IEdmEntitySetBase entitySet);
new Microsoft.OData.UriParser.OperationImportSegment : seq<Microsoft.OData.Edm.IEdmOperationImport> * Microsoft.OData.Edm.IEdmEntitySetBase -> Microsoft.OData.UriParser.OperationImportSegment
Public Sub New (operationImports As IEnumerable(Of IEdmOperationImport), entitySet As IEdmEntitySetBase)

Parameters

operationImports
IEnumerable<IEdmOperationImport>

The list of possible FunctionImport overloads for this segment.

entitySet
IEdmEntitySetBase

The IEdmEntitySetBase containing the entities that this function returns.

Exceptions

Throws if the input operations is null.

Applies to

OperationImportSegment(IEdmOperationImport, IEdmEntitySetBase, IEnumerable<OperationSegmentParameter>)

Build a segment representing a call to an operation - action, function, or service operation.

public OperationImportSegment (Microsoft.OData.Edm.IEdmOperationImport operationImport, Microsoft.OData.Edm.IEdmEntitySetBase entitySet, System.Collections.Generic.IEnumerable<Microsoft.OData.UriParser.OperationSegmentParameter> parameters);
new Microsoft.OData.UriParser.OperationImportSegment : Microsoft.OData.Edm.IEdmOperationImport * Microsoft.OData.Edm.IEdmEntitySetBase * seq<Microsoft.OData.UriParser.OperationSegmentParameter> -> Microsoft.OData.UriParser.OperationImportSegment
Public Sub New (operationImport As IEdmOperationImport, entitySet As IEdmEntitySetBase, parameters As IEnumerable(Of OperationSegmentParameter))

Parameters

operationImport
IEdmOperationImport

A single operation import that this segment will represent.

entitySet
IEdmEntitySetBase

The IEdmEntitySetBase containing the entities that this function returns.

parameters
IEnumerable<OperationSegmentParameter>

The list of parameters supplied to this segment.

Applies to

OperationImportSegment(IEnumerable<IEdmOperationImport>, IEdmEntitySetBase, IEnumerable<OperationSegmentParameter>)

Creates a segment representing a call to an operation - action, function or service operation.

public OperationImportSegment (System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmOperationImport> operationImports, Microsoft.OData.Edm.IEdmEntitySetBase entitySet, System.Collections.Generic.IEnumerable<Microsoft.OData.UriParser.OperationSegmentParameter> parameters);
new Microsoft.OData.UriParser.OperationImportSegment : seq<Microsoft.OData.Edm.IEdmOperationImport> * Microsoft.OData.Edm.IEdmEntitySetBase * seq<Microsoft.OData.UriParser.OperationSegmentParameter> -> Microsoft.OData.UriParser.OperationImportSegment
Public Sub New (operationImports As IEnumerable(Of IEdmOperationImport), entitySet As IEdmEntitySetBase, parameters As IEnumerable(Of OperationSegmentParameter))

Parameters

operationImports
IEnumerable<IEdmOperationImport>

The list of possible FunctionImport overloads for this segment.

entitySet
IEdmEntitySetBase

The IEdmEntitySetBase containing the entities that this function returns.

parameters
IEnumerable<OperationSegmentParameter>

The list of parameters supplied to this segment.

Applies to