QueueServiceClient Klasse

Definition

Ein QueueServiceClient stellt eine URL zum Azure Storage-Warteschlangendienst dar.

public class QueueServiceClient
type QueueServiceClient = class
Public Class QueueServiceClient
Vererbung
QueueServiceClient

Konstruktoren

QueueServiceClient()

Initialisiert eine neue instance der QueueServiceClient -Klasse zum Mocking.

QueueServiceClient(String)

Initialisiert eine neue Instanz der QueueServiceClient-Klasse.

QueueServiceClient(String, QueueClientOptions)

Initialisiert eine neue Instanz der QueueServiceClient-Klasse.

QueueServiceClient(Uri, AzureSasCredential, QueueClientOptions)

Initialisiert eine neue Instanz der QueueServiceClient-Klasse.

QueueServiceClient(Uri, QueueClientOptions)

Initialisiert eine neue Instanz der QueueServiceClient-Klasse.

QueueServiceClient(Uri, StorageSharedKeyCredential, QueueClientOptions)

Initialisiert eine neue Instanz der QueueServiceClient-Klasse.

QueueServiceClient(Uri, TokenCredential, QueueClientOptions)

Initialisiert eine neue Instanz der QueueServiceClient-Klasse.

Eigenschaften

AccountName

Ruft den Namen des Speicherkontos ab, der dem Dienstclient entspricht.

CanGenerateAccountSasUri

Bestimmt, ob der Client eine SAS generieren kann. Wenn der Client mit einem StorageSharedKeyCredentialauthentifiziert wird.

Uri

Der vom -Objekt verwendete URI-Endpunkt.

Methoden

CreateQueue(String, IDictionary<String,String>, CancellationToken)

Erstellt eine Warteschlange.

Weitere Informationen finden Sie unter Erstellen einer Warteschlange

CreateQueueAsync(String, IDictionary<String,String>, CancellationToken)

Erstellt eine Warteschlange.

Weitere Informationen finden Sie unter Erstellen einer Warteschlange

DeleteQueue(String, CancellationToken)

Löscht eine Warteschlange.

Weitere Informationen finden Sie unter Warteschlange löschen.

DeleteQueueAsync(String, CancellationToken)

Löscht eine Warteschlange.

Weitere Informationen finden Sie unter Warteschlange löschen.

GenerateAccountSasUri(AccountSasBuilder)

Gibt GenerateAccountSasUri(AccountSasBuilder) einen URI zurück, der eine Dienst-SAS basierend auf den übergebenen Clienteigenschaften und dem übergebenen Generator generiert.

Weitere Informationen finden Sie unter Erstellen einer Dienst-SAS

GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes)

Gibt GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) eine Uri zurück, die eine Shared Access Signature des Warteschlangenkontos basierend auf den übergebenen Clienteigenschaften und Parametern generiert. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.

Weitere Informationen finden Sie unter Erstellen einer Dienst-SAS

GetProperties(CancellationToken)

Ruft die Eigenschaften des Warteschlangendiensts ab.

Weitere Informationen finden Sie unter Abrufen von Warteschlangendiensteigenschaften.

GetPropertiesAsync(CancellationToken)

Ruft die Eigenschaften des Warteschlangendiensts ab.

Weitere Informationen finden Sie unter Abrufen von Warteschlangendiensteigenschaften.

GetQueueClient(String)

Erstellen Sie ein neues QueueClient Objekt, indem Sie queueName an das Ende von Urianfügen. Das neue QueueClient verwendet dieselbe Anforderungsrichtlinienpipeline wie die QueueServiceClient.

GetQueues(QueueTraits, String, CancellationToken)

Der GetQueues(QueueTraits, String, CancellationToken) Vorgang gibt eine asynchrone Sequenz von Warteschlangen im Speicherkonto zurück. Beim Auflisten der Warteschlangen können mehrere Anforderungen an den Dienst gesendet werden, während alle Werte abgerufen werden. Warteschlangennamen werden in lexikographischer Reihenfolge zurückgegeben.

Weitere Informationen finden Sie unter Listenwarteschlangen auf.

GetQueuesAsync(QueueTraits, String, CancellationToken)

Der GetQueuesAsync(QueueTraits, String, CancellationToken) Vorgang gibt eine asynchrone Sammlung von Warteschlangen im Speicherkonto zurück. Beim Auflisten der Warteschlangen können mehrere Anforderungen an den Dienst gesendet werden, während alle Werte abgerufen werden. Warteschlangennamen werden in lexikographischer Reihenfolge zurückgegeben.

Weitere Informationen finden Sie unter Listenwarteschlangen auf.

GetStatistics(CancellationToken)

Ruft Statistiken zur Replikation für den Blob-Dienst ab. Er ist nur über den sekundären Standortendpunkt verfügbar, wenn die georedundante Replikation mit Lesezugriff für das Speicherkonto aktiviert ist.

Weitere Informationen finden Sie unter Abrufen von Warteschlangendienststatistiken.

GetStatisticsAsync(CancellationToken)

Ruft Statistiken zur Replikation für den Blob-Dienst ab. Er ist nur über den sekundären Standortendpunkt verfügbar, wenn die georedundante Replikation mit Lesezugriff für das Speicherkonto aktiviert ist.

Weitere Informationen finden Sie unter Abrufen von Warteschlangendienststatistiken.

SetProperties(QueueServiceProperties, CancellationToken)

Legt die Eigenschaften des Warteschlangendiensts fest.

Weitere Informationen finden Sie unter Legen Sie Warteschlangendiensteigenschaften fest.

SetPropertiesAsync(QueueServiceProperties, CancellationToken)

Legt die Eigenschaften des Warteschlangendiensts fest.

Weitere Informationen finden Sie unter Festlegen von Warteschlangendiensteigenschaften.

Gilt für: