ShareClient Konstruktory

Definicja

Przeciążenia

ShareClient()

Inicjuje ShareClient nowe wystąpienie klasy do pozorowania.

ShareClient(String, String)

Inicjuje nowe wystąpienie klasy ShareClient.

ShareClient(Uri, ShareClientOptions)

Inicjuje nowe wystąpienie klasy ShareClient.

ShareClient(String, String, ShareClientOptions)

Inicjuje nowe wystąpienie klasy ShareClient.

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Inicjuje nowe wystąpienie klasy ShareClient.

Należy pamiętać, że uwierzytelnianie poświadczeń tokenu GetPermission(String, CancellationToken)jest zgodne tylko z operacjami na poziomie , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)i CreatePermissionAsync(String, CancellationToken) na poziomie udziału.

ShareClient(Uri, TokenCredential, ShareClientOptions)

Inicjuje nowe wystąpienie klasy ShareClient.

Należy pamiętać, że jedynymi operacjami na poziomie udziału obsługującymi uwierzytelnianie poświadczeń tokenu są CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)i GetPermissionAsync(String, CancellationToken).

Ten konstruktor umożliwia również konstruowanie obiektu ShareServiceClient , którego można użyć do uzyskania tokenu ShareClient z uwierzytelnianiem poświadczeń tokenu.

Należy również pamiętać, że ShareTokenIntent obecnie jest to wymagane do uwierzytelniania tokenu.

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Inicjuje nowe wystąpienie klasy ShareClient.

ShareClient()

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje ShareClient nowe wystąpienie klasy do pozorowania.

protected ShareClient ();
Protected Sub New ()

Dotyczy

ShareClient(String, String)

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje nowe wystąpienie klasy ShareClient.

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)

Parametry

connectionString
String

Parametry połączenia zawierają informacje dotyczące uwierzytelniania wymagane przez aplikację do uzyskiwania dostępu do danych na koncie usługi Azure Storage w czasie wykonywania.

Aby uzyskać więcej informacji, Konfigurowanie parametrów połączenia usługi Azure Storage

shareName
String

Nazwa udziału na koncie magazynu do odwołania.

Dotyczy

ShareClient(Uri, ShareClientOptions)

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje nowe wystąpienie klasy ShareClient.

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)

Parametry

shareUri
Uri

Odwołanie Uri do udziału, który zawiera nazwę konta i nazwę udziału.

options
ShareClientOptions

Opcjonalne opcje klienta definiujące zasady potoku transportu na potrzeby uwierzytelniania, ponawiania prób itp., które są stosowane do każdego żądania.

Dotyczy

ShareClient(String, String, ShareClientOptions)

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje nowe wystąpienie klasy ShareClient.

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)

Parametry

connectionString
String

Parametry połączenia zawierają informacje dotyczące uwierzytelniania wymagane przez aplikację do uzyskiwania dostępu do danych na koncie usługi Azure Storage w czasie wykonywania.

Aby uzyskać więcej informacji, Konfigurowanie parametrów połączenia usługi Azure Storage

shareName
String

Nazwa udziału na koncie magazynu do odwołania.

options
ShareClientOptions

Opcjonalne opcje klienta definiujące zasady potoku transportu na potrzeby uwierzytelniania, ponawiania prób itp., które są stosowane do każdego żądania.

Dotyczy

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje nowe wystąpienie klasy ShareClient.

Należy pamiętać, że uwierzytelnianie poświadczeń tokenu GetPermission(String, CancellationToken)jest zgodne tylko z operacjami na poziomie , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)i CreatePermissionAsync(String, CancellationToken) na poziomie udziału.

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)

Parametry

shareUri
Uri

Odwołanie Uri do udziału, który zawiera nazwę konta i nazwę udziału. Nie może zawierać sygnatury dostępu współdzielonego, która powinna zostać przekazana w drugim parametrze.

credential
AzureSasCredential

Poświadczenia sygnatury dostępu współdzielonego używane do podpisywania żądań.

options
ShareClientOptions

Opcjonalne opcje klienta definiujące zasady potoku transportu na potrzeby uwierzytelniania, ponawiania prób itp., które są stosowane do każdego żądania.

Uwagi

Ten konstruktor powinien być używany tylko wtedy, gdy należy zaktualizować sygnaturę dostępu współdzielonego w ciągu cyklu życia tego klienta.

Dotyczy

ShareClient(Uri, TokenCredential, ShareClientOptions)

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje nowe wystąpienie klasy ShareClient.

Należy pamiętać, że jedynymi operacjami na poziomie udziału obsługującymi uwierzytelnianie poświadczeń tokenu są CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)i GetPermissionAsync(String, CancellationToken).

Ten konstruktor umożliwia również konstruowanie obiektu ShareServiceClient , którego można użyć do uzyskania tokenu ShareClient z uwierzytelnianiem poświadczeń tokenu.

Należy również pamiętać, że ShareTokenIntent obecnie jest to wymagane do uwierzytelniania tokenu.

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)

Parametry

shareUri
Uri

Odwołanie Uri do udziału, który zawiera nazwę konta i nazwę udziału.

credential
TokenCredential

Poświadczenia tokenu używane do podpisywania żądań.

options
ShareClientOptions

Opcjonalne opcje klienta definiujące zasady potoku transportu na potrzeby uwierzytelniania, ponawiania prób itp., które są stosowane do każdego żądania.

Dotyczy

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Źródło:
ShareClient.cs
Źródło:
ShareClient.cs

Inicjuje nowe wystąpienie klasy ShareClient.

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)

Parametry

shareUri
Uri

Odwołanie Uri do udziału, który zawiera nazwę konta i nazwę udziału.

credential
StorageSharedKeyCredential

Poświadczenia klucza wspólnego używane do podpisywania żądań.

options
ShareClientOptions

Opcjonalne opcje klienta definiujące zasady potoku transportu na potrzeby uwierzytelniania, ponawiania prób itp., które są stosowane do każdego żądania.

Dotyczy