ShareClient Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ShareClient() |
Initialisiert eine neue instance der -Klasse für die ShareClient Simulation. |
ShareClient(String, String) |
Initialisiert eine neue Instanz der ShareClient-Klasse. |
ShareClient(Uri, ShareClientOptions) |
Initialisiert eine neue Instanz der ShareClient-Klasse. |
ShareClient(String, String, ShareClientOptions) |
Initialisiert eine neue Instanz der ShareClient-Klasse. |
ShareClient(Uri, AzureSasCredential, ShareClientOptions) |
Initialisiert eine neue Instanz der ShareClient-Klasse. Beachten Sie, dass die Authentifizierung von Tokenanmeldeinformationen nur mit den Vorgängen GetPermission(String, CancellationToken)auf Freigabeebene, GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)und CreatePermissionAsync(String, CancellationToken) kompatibel ist. |
ShareClient(Uri, TokenCredential, ShareClientOptions) |
Initialisiert eine neue Instanz der ShareClient-Klasse. Beachten Sie, dass die einzigen Vorgänge auf Freigabeebene, die die Authentifizierung von Tokenanmeldeinformationen unterstützen, , CreatePermissionAsync(String, CancellationToken)GetPermission(String, CancellationToken), und GetPermissionAsync(String, CancellationToken)sindCreatePermission(String, CancellationToken). Dieser Konstruktor ermöglicht auch die Erstellung einer ShareServiceClient , die verwendet werden kann, um eine ShareClient abzuleiten, die über Tokenanmeldeinformationen Authentifizierung verfügt. Beachten Sie auch, dass ShareTokenIntent derzeit für die Tokenauthentifizierung erforderlich ist. |
ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions) |
Initialisiert eine neue Instanz der ShareClient-Klasse. |
ShareClient()
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue instance der -Klasse für die ShareClient Simulation.
protected ShareClient ();
Protected Sub New ()
Gilt für:
ShareClient(String, String)
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue Instanz der ShareClient-Klasse.
public ShareClient (string connectionString, string shareName);
new Azure.Storage.Files.Shares.ShareClient : string * string -> Azure.Storage.Files.Shares.ShareClient
Public Sub New (connectionString As String, shareName As String)
Parameter
- connectionString
- String
Eine Verbindungszeichenfolge enthält die erforderlichen Authentifizierungsinformationen zum Zugriff auf Daten in einem Azure Storage-Konto aus Ihrer Anwendung zur Laufzeit.
Weitere Informationen finden Sie unter: Konfigurieren von Azure Storage-Verbindungszeichenfolgen
- shareName
- String
Der Name der Freigabe im Speicherkonto, auf das verwiesen werden soll.
Gilt für:
ShareClient(Uri, ShareClientOptions)
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue Instanz der ShareClient-Klasse.
public ShareClient (Uri shareUri, Azure.Storage.Files.Shares.ShareClientOptions options = default);
new Azure.Storage.Files.Shares.ShareClient : Uri * Azure.Storage.Files.Shares.ShareClientOptions -> Azure.Storage.Files.Shares.ShareClient
Public Sub New (shareUri As Uri, Optional options As ShareClientOptions = Nothing)
Parameter
- shareUri
- Uri
Eine Uri , die auf die Freigabe verweist, die den Namen des Kontos und den Namen der Freigabe enthält.
- options
- ShareClientOptions
Optionale Clientoptionen, die die Transportpipelinerichtlinien für Authentifizierung, Wiederholungen usw. definieren, die auf jede Anforderung angewendet werden.
Gilt für:
ShareClient(String, String, ShareClientOptions)
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue Instanz der ShareClient-Klasse.
public ShareClient (string connectionString, string shareName, Azure.Storage.Files.Shares.ShareClientOptions options);
new Azure.Storage.Files.Shares.ShareClient : string * string * Azure.Storage.Files.Shares.ShareClientOptions -> Azure.Storage.Files.Shares.ShareClient
Public Sub New (connectionString As String, shareName As String, options As ShareClientOptions)
Parameter
- connectionString
- String
Eine Verbindungszeichenfolge enthält die erforderlichen Authentifizierungsinformationen zum Zugriff auf Daten in einem Azure Storage-Konto aus Ihrer Anwendung zur Laufzeit.
Weitere Informationen finden Sie unter: Konfigurieren von Azure Storage-Verbindungszeichenfolgen
- shareName
- String
Der Name der Freigabe im Speicherkonto, auf das verwiesen werden soll.
- options
- ShareClientOptions
Optionale Clientoptionen, die die Transportpipelinerichtlinien für Authentifizierung, Wiederholungen usw. definieren, die auf jede Anforderung angewendet werden.
Gilt für:
ShareClient(Uri, AzureSasCredential, ShareClientOptions)
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue Instanz der ShareClient-Klasse.
Beachten Sie, dass die Authentifizierung von Tokenanmeldeinformationen nur mit den Vorgängen GetPermission(String, CancellationToken)auf Freigabeebene, GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)und CreatePermissionAsync(String, CancellationToken) kompatibel ist.
public ShareClient (Uri shareUri, Azure.AzureSasCredential credential, Azure.Storage.Files.Shares.ShareClientOptions options = default);
new Azure.Storage.Files.Shares.ShareClient : Uri * Azure.AzureSasCredential * Azure.Storage.Files.Shares.ShareClientOptions -> Azure.Storage.Files.Shares.ShareClient
Public Sub New (shareUri As Uri, credential As AzureSasCredential, Optional options As ShareClientOptions = Nothing)
Parameter
- shareUri
- Uri
Eine Uri , die auf die Freigabe verweist, die den Namen des Kontos und den Namen der Freigabe enthält. Darf keine Shared Access Signature enthalten, die im zweiten Parameter übergeben werden sollte.
- credential
- AzureSasCredential
Die Shared Access Signature-Anmeldeinformationen, die zum Signieren von Anforderungen verwendet werden.
- options
- ShareClientOptions
Optionale Clientoptionen, die die Transportpipelinerichtlinien für Authentifizierung, Wiederholungen usw. definieren, die auf jede Anforderung angewendet werden.
Hinweise
Dieser Konstruktor sollte nur verwendet werden, wenn die Shared Access Signature während der Lebensdauer dieses Clients aktualisiert werden muss.
Gilt für:
ShareClient(Uri, TokenCredential, ShareClientOptions)
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue Instanz der ShareClient-Klasse.
Beachten Sie, dass die einzigen Vorgänge auf Freigabeebene, die die Authentifizierung von Tokenanmeldeinformationen unterstützen, , CreatePermissionAsync(String, CancellationToken)GetPermission(String, CancellationToken), und GetPermissionAsync(String, CancellationToken)sindCreatePermission(String, CancellationToken).
Dieser Konstruktor ermöglicht auch die Erstellung einer ShareServiceClient , die verwendet werden kann, um eine ShareClient abzuleiten, die über Tokenanmeldeinformationen Authentifizierung verfügt.
Beachten Sie auch, dass ShareTokenIntent derzeit für die Tokenauthentifizierung erforderlich ist.
public ShareClient (Uri shareUri, Azure.Core.TokenCredential credential, Azure.Storage.Files.Shares.ShareClientOptions options = default);
new Azure.Storage.Files.Shares.ShareClient : Uri * Azure.Core.TokenCredential * Azure.Storage.Files.Shares.ShareClientOptions -> Azure.Storage.Files.Shares.ShareClient
Public Sub New (shareUri As Uri, credential As TokenCredential, Optional options As ShareClientOptions = Nothing)
Parameter
- shareUri
- Uri
Eine Uri , die auf die Freigabe verweist, die den Namen des Kontos und den Namen der Freigabe enthält.
- credential
- TokenCredential
Die Tokenanmeldeinformationen, die zum Signieren von Anforderungen verwendet werden.
- options
- ShareClientOptions
Optionale Clientoptionen, die die Transportpipelinerichtlinien für Authentifizierung, Wiederholungen usw. definieren, die auf jede Anforderung angewendet werden.
Gilt für:
ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)
- Quelle:
- ShareClient.cs
- Quelle:
- ShareClient.cs
Initialisiert eine neue Instanz der ShareClient-Klasse.
public ShareClient (Uri shareUri, Azure.Storage.StorageSharedKeyCredential credential, Azure.Storage.Files.Shares.ShareClientOptions options = default);
new Azure.Storage.Files.Shares.ShareClient : Uri * Azure.Storage.StorageSharedKeyCredential * Azure.Storage.Files.Shares.ShareClientOptions -> Azure.Storage.Files.Shares.ShareClient
Public Sub New (shareUri As Uri, credential As StorageSharedKeyCredential, Optional options As ShareClientOptions = Nothing)
Parameter
- shareUri
- Uri
Eine Uri , die auf die Freigabe verweist, die den Namen des Kontos und den Namen der Freigabe enthält.
- credential
- StorageSharedKeyCredential
Die Anmeldeinformationen mit gemeinsam genutztem Schlüssel, die zum Signieren von Anforderungen verwendet werden.
- options
- ShareClientOptions
Optionale Clientoptionen, die die Transportpipelinerichtlinien für Authentifizierung, Wiederholungen usw. definieren, die auf jede Anforderung angewendet werden.
Gilt für:
Azure SDK for .NET