ShareServiceClient.GenerateAccountSasUri Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GenerateAccountSasUri(AccountSasBuilder) |
O GenerateAccountSasUri(AccountSasBuilder) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades do cliente e no construtor passados. A SAS é assinada pela credencial de chave compartilhada do cliente. Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri. Para obter mais informações, consulte Construindo uma SAS de conta. |
GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) |
O GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades e parâmetros do Cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente. Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri. Para obter mais informações, consulte Construindo uma SAS de conta. |
GenerateAccountSasUri(AccountSasBuilder)
- Origem:
- ShareServiceClient.cs
- Origem:
- ShareServiceClient.cs
O GenerateAccountSasUri(AccountSasBuilder) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades do cliente e no construtor passados. A SAS é assinada pela credencial de chave compartilhada do cliente.
Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri.
Para obter mais informações, consulte Construindo uma SAS de conta.
public Uri GenerateAccountSasUri (Azure.Storage.Sas.AccountSasBuilder builder);
member this.GenerateAccountSasUri : Azure.Storage.Sas.AccountSasBuilder -> Uri
Public Function GenerateAccountSasUri (builder As AccountSasBuilder) As Uri
Parâmetros
- builder
- AccountSasBuilder
Usado para gerar uma SAS (Assinatura de Acesso Compartilhado)
Retornos
Um ShareSasBuilder sobre a exclusão com êxito.
Comentários
Um RequestFailedException será gerado se ocorrer uma falha.
Aplica-se a
GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes)
- Origem:
- ShareServiceClient.cs
- Origem:
- ShareServiceClient.cs
O GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) retorna um Uri que gera uma SAS (Assinatura de Acesso Compartilhado) da Conta de Compartilhamento com base nas propriedades e parâmetros do Cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.
Para marcar se o cliente for capaz de assinar uma Sas de Serviço, consulte CanGenerateAccountSasUri.
Para obter mais informações, consulte Construindo uma SAS de conta.
public Uri GenerateAccountSasUri (Azure.Storage.Sas.AccountSasPermissions permissions, DateTimeOffset expiresOn, Azure.Storage.Sas.AccountSasResourceTypes resourceTypes);
member this.GenerateAccountSasUri : Azure.Storage.Sas.AccountSasPermissions * DateTimeOffset * Azure.Storage.Sas.AccountSasResourceTypes -> Uri
Public Function GenerateAccountSasUri (permissions As AccountSasPermissions, expiresOn As DateTimeOffset, resourceTypes As AccountSasResourceTypes) As Uri
Parâmetros
- permissions
- AccountSasPermissions
Obrigatórios. Especifica a lista de permissões a serem associadas à SAS. Consulte AccountSasPermissions.
- expiresOn
- DateTimeOffset
Obrigatórios. A hora em que a assinatura de acesso compartilhado se torna inválida.
- resourceTypes
- AccountSasResourceTypes
Especifica os tipos de recursos associados à assinatura de acesso compartilhado. O usuário é restrito a operações nos recursos especificados. Consulte AccountSasResourceTypes.
Retornos
Um Uri que contém o Uri de SAS.
Comentários
Um Exception será gerado se ocorrer uma falha.
Aplica-se a
Azure SDK for .NET