Share via


ShareClient Oluşturucular

Tanım

Aşırı Yüklemeler

ShareClient()

Sahte işlem için sınıfının yeni bir örneğini ShareClient başlatır.

ShareClient(String, String)

ShareClient sınıfının yeni bir örneğini başlatır.

ShareClient(Uri, ShareClientOptions)

ShareClient sınıfının yeni bir örneğini başlatır.

ShareClient(String, String, ShareClientOptions)

ShareClient sınıfının yeni bir örneğini başlatır.

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

ShareClient sınıfının yeni bir örneğini başlatır.

Belirteç kimlik bilgisi kimlik doğrulamasının yalnızca , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)ve CreatePermissionAsync(String, CancellationToken) paylaşım düzeyi işlemleriyle GetPermission(String, CancellationToken)uyumlu olduğunu unutmayın.

ShareClient(Uri, TokenCredential, ShareClientOptions)

ShareClient sınıfının yeni bir örneğini başlatır.

Belirteç kimlik bilgisi kimlik doğrulamasını destekleyen tek paylaşım düzeyi işlemlerin , CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)ve GetPermissionAsync(String, CancellationToken)olduğunu CreatePermission(String, CancellationToken)unutmayın.

Bu oluşturucu ayrıca belirteç kimlik bilgisi kimlik doğrulamasına sahip bir ShareServiceClient türetmek için kullanılabilecek bir ShareClient oluşturulmasına izin verir.

Ayrıca şu ShareTokenIntent anda belirteç kimlik doğrulaması için gerekli olduğunu unutmayın.

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

ShareClient sınıfının yeni bir örneğini başlatır.

ShareClient()

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

Sahte işlem için sınıfının yeni bir örneğini ShareClient başlatır.

protected ShareClient ();
Protected Sub New ()

Şunlara uygulanır

ShareClient(String, String)

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

ShareClient sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionString
String

Bağlantı dizesi, uygulamanızın çalışma zamanında bir Azure Depolama hesabındaki verilere erişmesi için gereken kimlik doğrulama bilgilerini içerir.

Daha fazla bilgi için, Azure Depolama bağlantı dizelerini yapılandırma

shareName
String

Başvurulacak depolama hesabındaki paylaşımın adı.

Şunlara uygulanır

ShareClient(Uri, ShareClientOptions)

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

ShareClient sınıfının yeni bir örneğini başlatır.

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)

Parametreler

shareUri
Uri

Uri Hesabın adını ve paylaşımın adını içeren paylaşıma başvuran.

options
ShareClientOptions

Her isteğe uygulanan kimlik doğrulaması, yeniden denemeler vb. için aktarım işlem hattı ilkelerini tanımlayan isteğe bağlı istemci seçenekleri.

Şunlara uygulanır

ShareClient(String, String, ShareClientOptions)

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

ShareClient sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionString
String

Bağlantı dizesi, uygulamanızın çalışma zamanında bir Azure Depolama hesabındaki verilere erişmesi için gereken kimlik doğrulama bilgilerini içerir.

Daha fazla bilgi için, Azure Depolama bağlantı dizelerini yapılandırma

shareName
String

Başvurulacak depolama hesabındaki paylaşımın adı.

options
ShareClientOptions

Her isteğe uygulanan kimlik doğrulaması, yeniden denemeler vb. için aktarım işlem hattı ilkelerini tanımlayan isteğe bağlı istemci seçenekleri.

Şunlara uygulanır

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

ShareClient sınıfının yeni bir örneğini başlatır.

Belirteç kimlik bilgisi kimlik doğrulamasının yalnızca , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)ve CreatePermissionAsync(String, CancellationToken) paylaşım düzeyi işlemleriyle GetPermission(String, CancellationToken)uyumlu olduğunu unutmayın.

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)

Parametreler

shareUri
Uri

Uri Hesabın adını ve paylaşımın adını içeren paylaşıma başvuran. İkinci parametrede geçirilmesi gereken paylaşılan erişim imzası içermemelidir.

credential
AzureSasCredential

İstekleri imzalamak için kullanılan paylaşılan erişim imzası kimlik bilgisi.

options
ShareClientOptions

Her isteğe uygulanan kimlik doğrulaması, yeniden denemeler vb. için aktarım işlem hattı ilkelerini tanımlayan isteğe bağlı istemci seçenekleri.

Açıklamalar

Bu oluşturucu yalnızca paylaşılan erişim imzasının bu istemcinin kullanım ömrü boyunca güncelleştirilmesi gerektiğinde kullanılmalıdır.

Şunlara uygulanır

ShareClient(Uri, TokenCredential, ShareClientOptions)

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

ShareClient sınıfının yeni bir örneğini başlatır.

Belirteç kimlik bilgisi kimlik doğrulamasını destekleyen tek paylaşım düzeyi işlemlerin , CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)ve GetPermissionAsync(String, CancellationToken)olduğunu CreatePermission(String, CancellationToken)unutmayın.

Bu oluşturucu ayrıca belirteç kimlik bilgisi kimlik doğrulamasına sahip bir ShareServiceClient türetmek için kullanılabilecek bir ShareClient oluşturulmasına izin verir.

Ayrıca şu ShareTokenIntent anda belirteç kimlik doğrulaması için gerekli olduğunu unutmayın.

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)

Parametreler

shareUri
Uri

Uri Hesabın adını ve paylaşımın adını içeren paylaşıma başvuran.

credential
TokenCredential

İstekleri imzalamak için kullanılan belirteç kimlik bilgisi.

options
ShareClientOptions

Her isteğe uygulanan kimlik doğrulaması, yeniden denemeler vb. için aktarım işlem hattı ilkelerini tanımlayan isteğe bağlı istemci seçenekleri.

Şunlara uygulanır

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Kaynak:
ShareClient.cs
Kaynak:
ShareClient.cs

ShareClient sınıfının yeni bir örneğini başlatır.

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)

Parametreler

shareUri
Uri

Uri Hesabın adını ve paylaşımın adını içeren paylaşıma başvuran.

credential
StorageSharedKeyCredential

İstekleri imzalamak için kullanılan paylaşılan anahtar kimlik bilgisi.

options
ShareClientOptions

Her isteğe uygulanan kimlik doğrulaması, yeniden denemeler vb. için aktarım işlem hattı ilkelerini tanımlayan isteğe bağlı istemci seçenekleri.

Şunlara uygulanır