Dela via


ShareClient Konstruktorer

Definition

Överlagringar

ShareClient()

Initierar en ny instans av ShareClient klassen för att håna.

ShareClient(String, String)

Initierar en ny instans av ShareClient klassen.

ShareClient(Uri, ShareClientOptions)

Initierar en ny instans av ShareClient klassen.

ShareClient(String, String, ShareClientOptions)

Initierar en ny instans av ShareClient klassen.

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Initierar en ny instans av ShareClient klassen.

Observera att tokenautentisering med autentiseringsuppgifter endast är kompatibel med GetPermission(String, CancellationToken)åtgärderna , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)och CreatePermissionAsync(String, CancellationToken) share-level.

ShareClient(Uri, TokenCredential, ShareClientOptions)

Initierar en ny instans av ShareClient klassen.

Observera att de enda åtgärder på resursnivå som stöder autentisering med tokenautentisering är CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)och GetPermissionAsync(String, CancellationToken).

Den här konstruktorn tillåter också konstruktion av en ShareServiceClient som kan användas för att härleda en ShareClient som har tokenautentiseringsuppgifter.

Observera också att ShareTokenIntent det för närvarande krävs för tokenautentisering.

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Initierar en ny instans av ShareClient klassen.

ShareClient()

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen för att håna.

protected ShareClient ();
Protected Sub New ()

Gäller för

ShareClient(String, String)

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen.

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)

Parametrar

connectionString
String

En anslutningssträng innehåller den autentiseringsinformation som krävs för att ditt program ska få åtkomst till data i ett Azure Storage-konto vid körning.

Om du vill ha mer information läser du Konfigurera Anslutningssträngar för Azure Storage

shareName
String

Namnet på resursen i lagringskontot som ska refereras till.

Gäller för

ShareClient(Uri, ShareClientOptions)

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen.

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)

Parametrar

shareUri
Uri

En Uri referens till resursen som innehåller namnet på kontot och namnet på resursen.

options
ShareClientOptions

Valfria klientalternativ som definierar principer för transportpipeline för autentisering, återförsök osv. som tillämpas på varje begäran.

Gäller för

ShareClient(String, String, ShareClientOptions)

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen.

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)

Parametrar

connectionString
String

En anslutningssträng innehåller den autentiseringsinformation som krävs för att ditt program ska få åtkomst till data i ett Azure Storage-konto vid körning.

Om du vill ha mer information läser du Konfigurera Anslutningssträngar för Azure Storage

shareName
String

Namnet på resursen i lagringskontot som ska refereras till.

options
ShareClientOptions

Valfria klientalternativ som definierar principer för transportpipeline för autentisering, återförsök osv. som tillämpas på varje begäran.

Gäller för

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen.

Observera att tokenautentisering med autentiseringsuppgifter endast är kompatibel med GetPermission(String, CancellationToken)åtgärderna , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)och CreatePermissionAsync(String, CancellationToken) share-level.

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)

Parametrar

shareUri
Uri

En Uri referens till resursen som innehåller namnet på kontot och namnet på resursen. Får inte innehålla signatur för delad åtkomst, som ska skickas i den andra parametern.

credential
AzureSasCredential

Signaturautentiseringsuppgifter för delad åtkomst som används för att signera begäranden.

options
ShareClientOptions

Valfria klientalternativ som definierar principer för transportpipeline för autentisering, återförsök osv. som tillämpas på varje begäran.

Kommentarer

Den här konstruktorn bör endast användas när signaturen för delad åtkomst måste uppdateras under klientens livslängd.

Gäller för

ShareClient(Uri, TokenCredential, ShareClientOptions)

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen.

Observera att de enda åtgärder på resursnivå som stöder autentisering med tokenautentisering är CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)och GetPermissionAsync(String, CancellationToken).

Den här konstruktorn tillåter också konstruktion av en ShareServiceClient som kan användas för att härleda en ShareClient som har tokenautentiseringsuppgifter.

Observera också att ShareTokenIntent det för närvarande krävs för tokenautentisering.

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)

Parametrar

shareUri
Uri

En Uri referens till resursen som innehåller namnet på kontot och namnet på resursen.

credential
TokenCredential

Tokenautentiseringsuppgifterna som används för att signera begäranden.

options
ShareClientOptions

Valfria klientalternativ som definierar principer för transportpipeline för autentisering, återförsök osv. som tillämpas på varje begäran.

Gäller för

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Källa:
ShareClient.cs
Källa:
ShareClient.cs

Initierar en ny instans av ShareClient klassen.

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)

Parametrar

shareUri
Uri

En Uri referens till resursen som innehåller namnet på kontot och namnet på resursen.

credential
StorageSharedKeyCredential

Autentiseringsuppgifter för delad nyckel som används för att signera begäranden.

options
ShareClientOptions

Valfria klientalternativ som definierar principer för transportpipeline för autentisering, återförsök osv. som tillämpas på varje begäran.

Gäller för