Share via


IApiOperationOperations Interface

Definition

ApiOperationOperations operations.

public interface IApiOperationOperations
type IApiOperationOperations = interface
Public Interface IApiOperationOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, OperationContract, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new operation in the API or updates an existing one.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified operation in the API.

GetEntityTagWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the entity state (Etag) version of the API operation specified by its identifier.

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the details of the API Operation specified by its identifier.

ListByApiNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of the operations for the specified API.

ListByApiWithHttpMessagesAsync(String, String, String, ODataQuery<OperationContract>, String, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of the operations for the specified API.

UpdateWithHttpMessagesAsync(String, String, String, String, OperationUpdateContract, String, Dictionary<String,List<String>>, CancellationToken)

Updates the details of the operation in the API specified by its identifier.

Extension Methods

CreateOrUpdate(IApiOperationOperations, String, String, String, String, OperationContract, String)

Creates a new operation in the API or updates an existing one.

CreateOrUpdateAsync(IApiOperationOperations, String, String, String, String, OperationContract, String, CancellationToken)

Creates a new operation in the API or updates an existing one.

Delete(IApiOperationOperations, String, String, String, String, String)

Deletes the specified operation in the API.

DeleteAsync(IApiOperationOperations, String, String, String, String, String, CancellationToken)

Deletes the specified operation in the API.

Get(IApiOperationOperations, String, String, String, String)

Gets the details of the API Operation specified by its identifier.

GetAsync(IApiOperationOperations, String, String, String, String, CancellationToken)

Gets the details of the API Operation specified by its identifier.

GetEntityTag(IApiOperationOperations, String, String, String, String)

Gets the entity state (Etag) version of the API operation specified by its identifier.

GetEntityTagAsync(IApiOperationOperations, String, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the API operation specified by its identifier.

ListByApi(IApiOperationOperations, String, String, String, ODataQuery<OperationContract>, String)

Lists a collection of the operations for the specified API.

ListByApiAsync(IApiOperationOperations, String, String, String, ODataQuery<OperationContract>, String, CancellationToken)

Lists a collection of the operations for the specified API.

ListByApiNext(IApiOperationOperations, String)

Lists a collection of the operations for the specified API.

ListByApiNextAsync(IApiOperationOperations, String, CancellationToken)

Lists a collection of the operations for the specified API.

Update(IApiOperationOperations, String, String, String, String, OperationUpdateContract, String)

Updates the details of the operation in the API specified by its identifier.

UpdateAsync(IApiOperationOperations, String, String, String, String, OperationUpdateContract, String, CancellationToken)

Updates the details of the operation in the API specified by its identifier.

Applies to