Share via


ODataOperationSegment Constructors

Definition

Overloads

ODataOperationSegment(IEdmOperation)

Initializes a new instance of ODataOperationSegment class.

public ODataOperationSegment(Microsoft.OData.Edm.IEdmOperation operation);
new Microsoft.OpenApi.OData.Edm.ODataOperationSegment : Microsoft.OData.Edm.IEdmOperation -> Microsoft.OpenApi.OData.Edm.ODataOperationSegment
Public Sub New (operation As IEdmOperation)

Parameters

operation
IEdmOperation

The operation.

Applies to

ODataOperationSegment(IEdmOperation, IEdmModel)

Initializes a new instance of ODataOperationSegment class.

public ODataOperationSegment(Microsoft.OData.Edm.IEdmOperation operation, Microsoft.OData.Edm.IEdmModel model);
new Microsoft.OpenApi.OData.Edm.ODataOperationSegment : Microsoft.OData.Edm.IEdmOperation * Microsoft.OData.Edm.IEdmModel -> Microsoft.OpenApi.OData.Edm.ODataOperationSegment
Public Sub New (operation As IEdmOperation, model As IEdmModel)

Parameters

operation
IEdmOperation

The operation.

model
IEdmModel

The Edm model.

Applies to

ODataOperationSegment(IEdmOperation, Boolean)

Initializes a new instance of ODataOperationSegment class.

public ODataOperationSegment(Microsoft.OData.Edm.IEdmOperation operation, bool isEscapedFunction);
new Microsoft.OpenApi.OData.Edm.ODataOperationSegment : Microsoft.OData.Edm.IEdmOperation * bool -> Microsoft.OpenApi.OData.Edm.ODataOperationSegment
Public Sub New (operation As IEdmOperation, isEscapedFunction As Boolean)

Parameters

operation
IEdmOperation

The operation.

isEscapedFunction
Boolean

A value indicating this operation is an escaped function.

Applies to

ODataOperationSegment(IEdmOperation, IDictionary<String,String>)

Initializes a new instance of ODataOperationSegment class.

public ODataOperationSegment(Microsoft.OData.Edm.IEdmOperation operation, System.Collections.Generic.IDictionary<string,string> parameterMappings);
new Microsoft.OpenApi.OData.Edm.ODataOperationSegment : Microsoft.OData.Edm.IEdmOperation * System.Collections.Generic.IDictionary<string, string> -> Microsoft.OpenApi.OData.Edm.ODataOperationSegment
Public Sub New (operation As IEdmOperation, parameterMappings As IDictionary(Of String, String))

Parameters

operation
IEdmOperation

The operation.

parameterMappings
IDictionary<String,String>

The parameter mapping.

Applies to

ODataOperationSegment(IEdmOperation, Boolean, IEdmModel)

Initializes a new instance of ODataOperationSegment class.

public ODataOperationSegment(Microsoft.OData.Edm.IEdmOperation operation, bool isEscapedFunction, Microsoft.OData.Edm.IEdmModel model);
new Microsoft.OpenApi.OData.Edm.ODataOperationSegment : Microsoft.OData.Edm.IEdmOperation * bool * Microsoft.OData.Edm.IEdmModel -> Microsoft.OpenApi.OData.Edm.ODataOperationSegment
Public Sub New (operation As IEdmOperation, isEscapedFunction As Boolean, model As IEdmModel)

Parameters

operation
IEdmOperation

The operation.

isEscapedFunction
Boolean

A value indicating this operation is an escaped function.

model
IEdmModel

The Edm model.

Applies to