Compartilhar via


IGatewayOperations Interface

Definição

Operações gatewayOperations.

public interface IGatewayOperations
type IGatewayOperations = interface
Public Interface IGatewayOperations

Métodos

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

Cria ou atualiza um Gateway a ser usado na instância de Gerenciamento de API.

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

Exclui o gateway específico.

GenerateTokenWithHttpMessagesAsync(String, String, String, GatewayTokenRequestContract, Dictionary<String,List<String>>, CancellationToken)

Obtém o token de autorização de acesso compartilhado para o gateway.

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

Obtém a versão Etag (estado de entidade) do Gateway especificado por seu identificador.

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

Obtém os detalhes do Gateway especificado por seu identificador.

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

Lista uma coleção de gateways registrados com a instância de serviço.

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

Lista uma coleção de gateways registrados com a instância de serviço.

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

Recupera as chaves do gateway.

RegenerateKeyWithHttpMessagesAsync(String, String, String, GatewayKeyRegenerationRequestContract, Dictionary<String,List<String>>, CancellationToken)

Regenera a chave de gateway especificada invalidando todos os tokens criados com ela.

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

Atualizações os detalhes do gateway especificado por seu identificador.

Métodos de Extensão

CreateOrUpdate(IGatewayOperations, String, String, String, GatewayContract, String)

Cria ou atualiza um Gateway a ser usado na instância de Gerenciamento de API.

CreateOrUpdateAsync(IGatewayOperations, String, String, String, GatewayContract, String, CancellationToken)

Cria ou atualiza um Gateway a ser usado na instância de Gerenciamento de API.

Delete(IGatewayOperations, String, String, String, String)

Exclui o gateway específico.

DeleteAsync(IGatewayOperations, String, String, String, String, CancellationToken)

Exclui o gateway específico.

GenerateToken(IGatewayOperations, String, String, String, GatewayTokenRequestContract)

Obtém o token de autorização de acesso compartilhado para o gateway.

GenerateTokenAsync(IGatewayOperations, String, String, String, GatewayTokenRequestContract, CancellationToken)

Obtém o token de autorização de acesso compartilhado para o gateway.

Get(IGatewayOperations, String, String, String)

Obtém os detalhes do Gateway especificado por seu identificador.

GetAsync(IGatewayOperations, String, String, String, CancellationToken)

Obtém os detalhes do Gateway especificado por seu identificador.

GetEntityTag(IGatewayOperations, String, String, String)

Obtém a versão Etag (estado de entidade) do Gateway especificado por seu identificador.

GetEntityTagAsync(IGatewayOperations, String, String, String, CancellationToken)

Obtém a versão Etag (estado de entidade) do Gateway especificado por seu identificador.

ListByService(IGatewayOperations, String, String, ODataQuery<GatewayContract>)

Lista uma coleção de gateways registrados com a instância de serviço.

ListByServiceAsync(IGatewayOperations, String, String, ODataQuery<GatewayContract>, CancellationToken)

Lista uma coleção de gateways registrados com a instância de serviço.

ListByServiceNext(IGatewayOperations, String)

Lista uma coleção de gateways registrados com a instância de serviço.

ListByServiceNextAsync(IGatewayOperations, String, CancellationToken)

Lista uma coleção de gateways registrados com a instância de serviço.

ListKeys(IGatewayOperations, String, String, String)

Recupera as chaves do gateway.

ListKeysAsync(IGatewayOperations, String, String, String, CancellationToken)

Recupera as chaves do gateway.

RegenerateKey(IGatewayOperations, String, String, String, GatewayKeyRegenerationRequestContract)

Regenera a chave de gateway especificada invalidando todos os tokens criados com ela.

RegenerateKeyAsync(IGatewayOperations, String, String, String, GatewayKeyRegenerationRequestContract, CancellationToken)

Regenera a chave de gateway especificada invalidando todos os tokens criados com ela.

Update(IGatewayOperations, String, String, String, GatewayContract, String)

Atualizações os detalhes do gateway especificado por seu identificador.

UpdateAsync(IGatewayOperations, String, String, String, GatewayContract, String, CancellationToken)

Atualizações os detalhes do gateway especificado por seu identificador.

Aplica-se a