ShareClient Konstruktory

Definice

Přetížení

ShareClient()

Inicializuje novou instanci ShareClient třídy pro napodobení.

ShareClient(String, String)

Inicializuje novou instanci ShareClient třídy.

ShareClient(Uri, ShareClientOptions)

Inicializuje novou instanci ShareClient třídy.

ShareClient(String, String, ShareClientOptions)

Inicializuje novou instanci ShareClient třídy.

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Inicializuje novou instanci ShareClient třídy.

Upozorňujeme, že ověřování přihlašovacích údajů tokenu GetPermission(String, CancellationToken)je kompatibilní pouze s operacemi , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)a CreatePermissionAsync(String, CancellationToken) na úrovni sdílené složky.

ShareClient(Uri, TokenCredential, ShareClientOptions)

Inicializuje novou instanci ShareClient třídy.

Všimněte si, že jediné operace na úrovni sdílené složky, které podporují ověřování přihlašovacích údajů tokenů, jsou CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken)GetPermission(String, CancellationToken)a GetPermissionAsync(String, CancellationToken).

Tento konstruktor také umožňuje vytvoření ShareServiceClient , který lze použít k odvození ShareClient , který má ověřování přihlašovacích údajů tokenu.

Všimněte si také, že ShareTokenIntent se aktuálně vyžaduje pro ověřování pomocí tokenů.

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Inicializuje novou instanci ShareClient třídy.

ShareClient()

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy pro napodobení.

protected ShareClient ();
Protected Sub New ()

Platí pro

ShareClient(String, String)

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy.

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

Připojovací řetězec obsahuje ověřovací informace potřebné k tomu, aby vaše aplikace za běhu přistupovala k datům v účtu služby Azure Storage.

Další informace Konfigurace připojovacích řetězců služby Azure Storage

shareName
String

Název sdílené složky v účtu úložiště, na který se má odkazovat.

Platí pro

ShareClient(Uri, ShareClientOptions)

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy.

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

Odkazující Uri na sdílenou složku, která obsahuje název účtu a název sdílené složky.

options
ShareClientOptions

Volitelné možnosti klienta, které definují zásady přenosového kanálu pro ověřování, opakování atd., které se použijí pro každý požadavek.

Platí pro

ShareClient(String, String, ShareClientOptions)

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy.

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

Připojovací řetězec obsahuje ověřovací informace potřebné k tomu, aby vaše aplikace za běhu přistupovala k datům v účtu služby Azure Storage.

Další informace Konfigurace připojovacích řetězců služby Azure Storage

shareName
String

Název sdílené složky v účtu úložiště, na který se má odkazovat.

options
ShareClientOptions

Volitelné možnosti klienta, které definují zásady přenosového kanálu pro ověřování, opakování atd., které se použijí pro každý požadavek.

Platí pro

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy.

Upozorňujeme, že ověřování přihlašovacích údajů tokenu GetPermission(String, CancellationToken)je kompatibilní pouze s operacemi , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)a CreatePermissionAsync(String, CancellationToken) na úrovni sdílené složky.

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

Odkazující Uri na sdílenou složku, která obsahuje název účtu a název sdílené složky. Nesmí obsahovat sdílený přístupový podpis, který by měl být předán v druhém parametru.

credential
AzureSasCredential

Přihlašovací údaje sdíleného přístupového podpisu použité k podepisování žádostí

options
ShareClientOptions

Volitelné možnosti klienta, které definují zásady přenosového kanálu pro ověřování, opakování atd., které se použijí pro každý požadavek.

Poznámky

Tento konstruktor by měl být použit pouze v případě, že je potřeba aktualizovat sdílený přístupový podpis během životnosti tohoto klienta.

Platí pro

ShareClient(Uri, TokenCredential, ShareClientOptions)

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy.

Všimněte si, že jediné operace na úrovni sdílené složky, které podporují ověřování přihlašovacích údajů tokenů, jsou CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken)GetPermission(String, CancellationToken)a GetPermissionAsync(String, CancellationToken).

Tento konstruktor také umožňuje vytvoření ShareServiceClient , který lze použít k odvození ShareClient , který má ověřování přihlašovacích údajů tokenu.

Všimněte si také, že ShareTokenIntent se aktuálně vyžaduje pro ověřování pomocí tokenů.

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

Odkazující Uri na sdílenou složku, která obsahuje název účtu a název sdílené složky.

credential
TokenCredential

Přihlašovací údaje tokenu použité k podepisování žádostí.

options
ShareClientOptions

Volitelné možnosti klienta, které definují zásady přenosového kanálu pro ověřování, opakování atd., které se použijí pro každý požadavek.

Platí pro

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Zdroj:
ShareClient.cs
Zdroj:
ShareClient.cs

Inicializuje novou instanci ShareClient třídy.

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

Odkazující Uri na sdílenou složku, která obsahuje název účtu a název sdílené složky.

credential
StorageSharedKeyCredential

Přihlašovací údaje sdíleného klíče použité k podepisování žádostí

options
ShareClientOptions

Volitelné možnosti klienta, které definují zásady přenosového kanálu pro ověřování, opakování atd., které se použijí pro každý požadavek.

Platí pro