Freigeben über


CloudFileClient Klasse

Definition

Stellt eine clientseitige logische Darstellung des Microsoft Azure-Dateidiensts bereit. Dieser Client wird verwendet, um Anforderungen für den File-Dienst zu konfigurieren und auszuführen.

public class CloudFileClient
type CloudFileClient = class
Public Class CloudFileClient
Vererbung
CloudFileClient

Hinweise

Der Dienstclient kapselt den Basis-URI für den File-Dienst. Wenn der Dienstclient für den authentifizierten Zugriff verwendet wird, kapselt er auch die Anmeldeinformationen für den Zugriff auf das Speicherkonto.

Konstruktoren

CloudFileClient(StorageUri, StorageCredentials, DelegatingHandler)

Initialisiert eine neue Instanz der CloudFileClient-Klasse mithilfe des angegebenen File-Dienstendpunkts und der Kontoanmeldeinformationen.

CloudFileClient(Uri, StorageCredentials, DelegatingHandler)

Initialisiert eine neue Instanz der CloudFileClient-Klasse mithilfe des angegebenen File-Dienstendpunkts und der Kontoanmeldeinformationen.

Eigenschaften

AuthenticationScheme

Ruft das Authentifizierungsschema ab, das zum Signieren von HTTP-Anforderungen verwendet werden soll, oder legt es fest.

BaseUri

Ruft den Basis-URI für den File-Dienstclient ab.

BufferManager

Ruft einen Puffer-Manager, der die IBufferManager-Schnittstelle implementiert, ab oder legt ihn fest, wobei ein mit Vorgängen für den File-Dienstclient zu verwendender Pufferpool angegeben wird.

Credentials

Ruft die Kontoanmeldeinformationen ab, die zum Erstellen des File-Dienstclients verwendet wurden.

DefaultRequestOptions

Ruft die standardmäßigen Anforderungsoptionen für über den File-Dienstclient vorgenommene Anforderungen ab oder legt sie fest.

StorageUri

Ruft die Liste der URIs für alle Speicherorte ab.

Methoden

BeginGetServiceProperties(AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

BeginGetServiceProperties(FileRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

BeginListSharesSegmented(FileContinuationToken, AsyncCallback, Object)

Startet eine asynchrone Anforderung, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält.

BeginListSharesSegmented(String, FileContinuationToken, AsyncCallback, Object)

Startet eine asynchrone Anforderung, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält.

BeginListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

Startet eine asynchrone Anforderung, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Freigaben enthält, deren Namen mit dem angegebenen Präfix beginnen.

BeginSetServiceProperties(FileServiceProperties, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um Diensteigenschaften für den Dateidienst festzulegen.

BeginSetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um Diensteigenschaften für den Dateidienst festzulegen.

EndGetServiceProperties(IAsyncResult)

Beendet einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

EndListSharesSegmented(IAsyncResult)

Beendet einen asynchronen Vorgang, um ein Ergebnissegment zurückzugeben, das eine Auflistung von Freigaben enthält.

EndSetServiceProperties(IAsyncResult)

Beendet einen asynchronen Vorgang, um Diensteigenschaften für den Blobdienst festzulegen.

GetServiceProperties(FileRequestOptions, OperationContext)

Ruft Diensteigenschaften für den Dateidienst ab.

GetServicePropertiesAsync()

Initiiert einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

GetServicePropertiesAsync(CancellationToken)

Initiiert einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

GetServicePropertiesAsync(FileRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

GetServicePropertiesAsync(FileRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang zum Abrufen von Diensteigenschaften für den Dateidienst.

GetShareReference(String)

Gibt einen Verweis auf ein CloudFileShare-Objekt mit dem angegebenen Namen zurück.

GetShareReference(String, Nullable<DateTimeOffset>)

Gibt einen Verweis auf ein CloudFileShare Objekt mit dem angegebenen Namen und Momentaufnahme Zeit zurück.

ListShares(String, ShareListingDetails, FileRequestOptions, OperationContext)

Gibt eine aufzählbare Auflistung von Freigaben zurück, die verzögert abgerufen werden, deren Namen mit dem angegebenen Präfix beginnen.

ListSharesSegmented(FileContinuationToken)

Gibt ein Ergebnissegment mit einer Auflistung von Freigaben zurück.

ListSharesSegmented(String, FileContinuationToken)

Gibt ein Ergebnissegment mit einer Auflistung von Freigaben zurück.

ListSharesSegmented(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Gibt ein Ergebnissegment zurück, das eine Auflistung der Freigaben enthält, deren Namen mit dem angegebenen Präfix beginnen.

ListSharesSegmentedAsync(FileContinuationToken)

Gibt einen Task zurück, der eine asynchrone Anforderung ausführt, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält.

ListSharesSegmentedAsync(FileContinuationToken, CancellationToken)

Gibt einen Task zurück, der eine asynchrone Anforderung ausführt, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält.

ListSharesSegmentedAsync(String, FileContinuationToken)

Gibt einen Task zurück, der eine asynchrone Anforderung ausführt, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält, deren Namen mit dem angegebenen Präfix beginnen.

ListSharesSegmentedAsync(String, FileContinuationToken, CancellationToken)

Gibt einen Task zurück, der eine asynchrone Anforderung ausführt, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält, deren Namen mit dem angegebenen Präfix beginnen.

ListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Gibt einen Task zurück, der eine asynchrone Anforderung ausführt, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält, deren Namen mit dem angegebenen Präfix beginnen.

ListSharesSegmentedAsync(String, ShareListingDetails, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

Gibt einen Task zurück, der eine asynchrone Anforderung ausführt, um ein Ergebnissegment zurückzugeben, das eine Sammlung von Freigaben enthält, deren Namen mit dem angegebenen Präfix beginnen.

SetServiceProperties(FileServiceProperties, FileRequestOptions, OperationContext)

Legt Diensteigenschaften für den Dateidienst fest.

SetServicePropertiesAsync(FileServiceProperties)

Initiiert einen asynchronen Vorgang, der Diensteigenschaften für den Blobdienst festlegt.

SetServicePropertiesAsync(FileServiceProperties, CancellationToken)

Initiiert einen asynchronen Vorgang, der Diensteigenschaften für den Blobdienst festlegt.

SetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, der Diensteigenschaften für den Dateidienst festlegt.

SetServicePropertiesAsync(FileServiceProperties, FileRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, der Diensteigenschaften für den Dateidienst festlegt.

Gilt für: