Поделиться через


ShareClient Конструкторы

Определение

Перегрузки

ShareClient()

Инициализирует новый экземпляр ShareClient класса для макетирования.

ShareClient(String, String)

Инициализирует новый экземпляр класса ShareClient.

ShareClient(Uri, ShareClientOptions)

Инициализирует новый экземпляр класса ShareClient.

ShareClient(String, String, ShareClientOptions)

Инициализирует новый экземпляр класса ShareClient.

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Инициализирует новый экземпляр класса ShareClient.

Обратите внимание, что проверка подлинности с учетными данными маркера совместима только с операциями GetPermission(String, CancellationToken)на уровне общего ресурса , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)и CreatePermissionAsync(String, CancellationToken) .

ShareClient(Uri, TokenCredential, ShareClientOptions)

Инициализирует новый экземпляр класса ShareClient.

Обратите внимание, что единственными операциями на уровне общего ресурса, поддерживающими проверку подлинности на основе маркеров, являются CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)и GetPermissionAsync(String, CancellationToken).

Этот конструктор также позволяет создать ShareServiceClient объект , который можно использовать для получения с проверкой ShareClient подлинности с помощью маркера.

Также обратите внимание, что ShareTokenIntent в настоящее время требуется для проверки подлинности на основе маркеров.

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Инициализирует новый экземпляр класса ShareClient.

ShareClient()

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр ShareClient класса для макетирования.

protected ShareClient ();
Protected Sub New ()

Применяется к

ShareClient(String, String)

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр класса 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)

Параметры

connectionString
String

Строка подключения содержит сведения аутентификации, необходимые приложению для доступа к данным в учетной записи хранения Azure в среде выполнения.

Дополнительные сведения см.: Настройка строк подключения службы хранилища Azure

shareName
String

Имя общей папки в учетной записи хранения для ссылки.

Применяется к

ShareClient(Uri, ShareClientOptions)

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр класса 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)

Параметры

shareUri
Uri

Объект Uri , ссылающийся на общую папку, которая включает имя учетной записи и имя общей папки.

options
ShareClientOptions

Необязательные параметры клиента, определяющие политики конвейера транспорта для проверки подлинности, повторных попыток и т. д., которые применяются к каждому запросу.

Применяется к

ShareClient(String, String, ShareClientOptions)

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр класса 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)

Параметры

connectionString
String

Строка подключения содержит сведения аутентификации, необходимые приложению для доступа к данным в учетной записи хранения Azure в среде выполнения.

Дополнительные сведения см.: Настройка строк подключения службы хранилища Azure

shareName
String

Имя общей папки в учетной записи хранения для ссылки.

options
ShareClientOptions

Необязательные параметры клиента, определяющие политики конвейера транспорта для проверки подлинности, повторных попыток и т. д., которые применяются к каждому запросу.

Применяется к

ShareClient(Uri, AzureSasCredential, ShareClientOptions)

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр класса ShareClient.

Обратите внимание, что проверка подлинности с учетными данными маркера совместима только с операциями GetPermission(String, CancellationToken)на уровне общего ресурса , GetPermissionAsync(String, CancellationToken), CreatePermission(String, CancellationToken)и CreatePermissionAsync(String, CancellationToken) .

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)

Параметры

shareUri
Uri

Объект Uri , ссылающийся на общую папку, которая включает имя учетной записи и имя общей папки. Не должен содержать подписанный URL-адрес, который должен передаваться во втором параметре.

credential
AzureSasCredential

Учетные данные подписанного URL-адреса, используемые для подписывания запросов.

options
ShareClientOptions

Необязательные параметры клиента, определяющие политики конвейера транспорта для проверки подлинности, повторных попыток и т. д., которые применяются к каждому запросу.

Комментарии

Этот конструктор следует использовать только в том случае, если необходимо обновить подписанный URL-адрес в течение срока существования этого клиента.

Применяется к

ShareClient(Uri, TokenCredential, ShareClientOptions)

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр класса ShareClient.

Обратите внимание, что единственными операциями на уровне общего ресурса, поддерживающими проверку подлинности на основе маркеров, являются CreatePermission(String, CancellationToken), CreatePermissionAsync(String, CancellationToken), GetPermission(String, CancellationToken)и GetPermissionAsync(String, CancellationToken).

Этот конструктор также позволяет создать ShareServiceClient объект , который можно использовать для получения с проверкой ShareClient подлинности с помощью маркера.

Также обратите внимание, что ShareTokenIntent в настоящее время требуется для проверки подлинности на основе маркеров.

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)

Параметры

shareUri
Uri

Объект Uri , ссылающийся на общую папку, которая включает имя учетной записи и имя общей папки.

credential
TokenCredential

Учетные данные маркера, используемые для подписывания запросов.

options
ShareClientOptions

Необязательные параметры клиента, определяющие политики конвейера транспорта для проверки подлинности, повторных попыток и т. д., которые применяются к каждому запросу.

Применяется к

ShareClient(Uri, StorageSharedKeyCredential, ShareClientOptions)

Исходный код:
ShareClient.cs
Исходный код:
ShareClient.cs

Инициализирует новый экземпляр класса 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)

Параметры

shareUri
Uri

Объект Uri , ссылающийся на общую папку, которая включает имя учетной записи и имя общей папки.

credential
StorageSharedKeyCredential

Учетные данные общего ключа, используемые для подписания запросов.

options
ShareClientOptions

Необязательные параметры клиента, определяющие политики конвейера транспорта для проверки подлинности, повторных попыток и т. д., которые применяются к каждому запросу.

Применяется к