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
Необязательные параметры клиента, определяющие политики конвейера транспорта для проверки подлинности, повторных попыток и т. д., которые применяются к каждому запросу.
Применяется к
Azure SDK for .NET