Share via


IApiDiagnosticOperations Interface

Definition

ApiDiagnosticOperations operations.

public interface IApiDiagnosticOperations
type IApiDiagnosticOperations = interface
Public Interface IApiDiagnosticOperations

Methods

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

Creates a new Diagnostic for an API or updates an existing one.

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

Deletes the specified Diagnostic from an API.

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

Gets the entity state (Etag) version of the Diagnostic for an API specified by its identifier.

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

Gets the details of the Diagnostic for an API specified by its identifier.

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

Lists all diagnostics of an API.

ListByServiceWithHttpMessagesAsync(String, String, String, ODataQuery<DiagnosticContract>, Dictionary<String,List<String>>, CancellationToken)

Lists all diagnostics of an API.

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

Updates the details of the Diagnostic for an API specified by its identifier.

Extension Methods

CreateOrUpdate(IApiDiagnosticOperations, String, String, String, String, DiagnosticContract, String)

Creates a new Diagnostic for an API or updates an existing one.

CreateOrUpdateAsync(IApiDiagnosticOperations, String, String, String, String, DiagnosticContract, String, CancellationToken)

Creates a new Diagnostic for an API or updates an existing one.

Delete(IApiDiagnosticOperations, String, String, String, String, String)

Deletes the specified Diagnostic from an API.

DeleteAsync(IApiDiagnosticOperations, String, String, String, String, String, CancellationToken)

Deletes the specified Diagnostic from an API.

Get(IApiDiagnosticOperations, String, String, String, String)

Gets the details of the Diagnostic for an API specified by its identifier.

GetAsync(IApiDiagnosticOperations, String, String, String, String, CancellationToken)

Gets the details of the Diagnostic for an API specified by its identifier.

GetEntityTag(IApiDiagnosticOperations, String, String, String, String)

Gets the entity state (Etag) version of the Diagnostic for an API specified by its identifier.

GetEntityTagAsync(IApiDiagnosticOperations, String, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the Diagnostic for an API specified by its identifier.

ListByService(IApiDiagnosticOperations, String, String, String, ODataQuery<DiagnosticContract>)

Lists all diagnostics of an API.

ListByServiceAsync(IApiDiagnosticOperations, String, String, String, ODataQuery<DiagnosticContract>, CancellationToken)

Lists all diagnostics of an API.

ListByServiceNext(IApiDiagnosticOperations, String)

Lists all diagnostics of an API.

ListByServiceNextAsync(IApiDiagnosticOperations, String, CancellationToken)

Lists all diagnostics of an API.

Update(IApiDiagnosticOperations, String, String, String, String, DiagnosticContract, String)

Updates the details of the Diagnostic for an API specified by its identifier.

UpdateAsync(IApiDiagnosticOperations, String, String, String, String, DiagnosticContract, String, CancellationToken)

Updates the details of the Diagnostic for an API specified by its identifier.

Applies to