BackendOperationsExtensions BackendOperationsExtensions BackendOperationsExtensions Class

Definition

Extension methods for BackendOperations.

public static class BackendOperationsExtensions
type BackendOperationsExtensions = class
Public Module BackendOperationsExtensions
Inheritance
BackendOperationsExtensionsBackendOperationsExtensionsBackendOperationsExtensions

Methods

CreateOrUpdate(IBackendOperations, String, String, String, BackendContract, String) CreateOrUpdate(IBackendOperations, String, String, String, BackendContract, String) CreateOrUpdate(IBackendOperations, String, String, String, BackendContract, String)

Creates or Updates a backend.

CreateOrUpdateAsync(IBackendOperations, String, String, String, BackendContract, String, CancellationToken) CreateOrUpdateAsync(IBackendOperations, String, String, String, BackendContract, String, CancellationToken) CreateOrUpdateAsync(IBackendOperations, String, String, String, BackendContract, String, CancellationToken)

Creates or Updates a backend.

Delete(IBackendOperations, String, String, String, String) Delete(IBackendOperations, String, String, String, String) Delete(IBackendOperations, String, String, String, String)

Deletes the specified backend.

DeleteAsync(IBackendOperations, String, String, String, String, CancellationToken) DeleteAsync(IBackendOperations, String, String, String, String, CancellationToken) DeleteAsync(IBackendOperations, String, String, String, String, CancellationToken)

Deletes the specified backend.

Get(IBackendOperations, String, String, String) Get(IBackendOperations, String, String, String) Get(IBackendOperations, String, String, String)

Gets the details of the backend specified by its identifier.

GetAsync(IBackendOperations, String, String, String, CancellationToken) GetAsync(IBackendOperations, String, String, String, CancellationToken) GetAsync(IBackendOperations, String, String, String, CancellationToken)

Gets the details of the backend specified by its identifier.

GetEntityTag(IBackendOperations, String, String, String) GetEntityTag(IBackendOperations, String, String, String) GetEntityTag(IBackendOperations, String, String, String)

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

GetEntityTagAsync(IBackendOperations, String, String, String, CancellationToken) GetEntityTagAsync(IBackendOperations, String, String, String, CancellationToken) GetEntityTagAsync(IBackendOperations, String, String, String, CancellationToken)

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

ListByService(IBackendOperations, String, String, ODataQuery<BackendContract>) ListByService(IBackendOperations, String, String, ODataQuery<BackendContract>) ListByService(IBackendOperations, String, String, ODataQuery<BackendContract>)

Lists a collection of backends in the specified service instance.

ListByServiceAsync(IBackendOperations, String, String, ODataQuery<BackendContract>, CancellationToken) ListByServiceAsync(IBackendOperations, String, String, ODataQuery<BackendContract>, CancellationToken) ListByServiceAsync(IBackendOperations, String, String, ODataQuery<BackendContract>, CancellationToken)

Lists a collection of backends in the specified service instance.

ListByServiceNext(IBackendOperations, String) ListByServiceNext(IBackendOperations, String) ListByServiceNext(IBackendOperations, String)

Lists a collection of backends in the specified service instance.

ListByServiceNextAsync(IBackendOperations, String, CancellationToken) ListByServiceNextAsync(IBackendOperations, String, CancellationToken) ListByServiceNextAsync(IBackendOperations, String, CancellationToken)

Lists a collection of backends in the specified service instance.

Reconnect(IBackendOperations, String, String, String, BackendReconnectContract) Reconnect(IBackendOperations, String, String, String, BackendReconnectContract) Reconnect(IBackendOperations, String, String, String, BackendReconnectContract)

Notifies the APIM proxy to create a new connection to the backend after the specified timeout. If no timeout was specified, timeout of 2 minutes is used.

ReconnectAsync(IBackendOperations, String, String, String, BackendReconnectContract, CancellationToken) ReconnectAsync(IBackendOperations, String, String, String, BackendReconnectContract, CancellationToken) ReconnectAsync(IBackendOperations, String, String, String, BackendReconnectContract, CancellationToken)

Notifies the APIM proxy to create a new connection to the backend after the specified timeout. If no timeout was specified, timeout of 2 minutes is used.

Update(IBackendOperations, String, String, String, BackendUpdateParameters, String) Update(IBackendOperations, String, String, String, BackendUpdateParameters, String) Update(IBackendOperations, String, String, String, BackendUpdateParameters, String)

Updates an existing backend.

UpdateAsync(IBackendOperations, String, String, String, BackendUpdateParameters, String, CancellationToken) UpdateAsync(IBackendOperations, String, String, String, BackendUpdateParameters, String, CancellationToken) UpdateAsync(IBackendOperations, String, String, String, BackendUpdateParameters, String, CancellationToken)

Updates an existing backend.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to