BlobsStorage コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| BlobsStorage(String, String, JsonSerializer) |
BlobsStorage クラスの新しいインスタンスを初期化します。 |
| BlobsStorage(String, String, StorageTransferOptions, JsonSerializer) |
BlobsStorage クラスの新しいインスタンスを初期化します。 |
| BlobsStorage(Uri, TokenCredential, StorageTransferOptions, BlobClientOptions, JsonSerializer) |
BlobsStorage クラスの新しいインスタンスを初期化します。 |
BlobsStorage(String, String, JsonSerializer)
BlobsStorage クラスの新しいインスタンスを初期化します。
public BlobsStorage(string dataConnectionString, string containerName, Newtonsoft.Json.JsonSerializer jsonSerializer = default);
new Microsoft.Bot.Builder.Azure.Blobs.BlobsStorage : string * string * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.Blobs.BlobsStorage
Public Sub New (dataConnectionString As String, containerName As String, Optional jsonSerializer As JsonSerializer = Nothing)
パラメーター
- dataConnectionString
- String
Azure Storage の接続文字列。
- containerName
- String
エンティティが格納される BLOB コンテナーの名前。
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
カスタム JsonSerializer を渡す場合は、次の設定をお勧めします。
jsonSerializer.TypeNameHandling = TypeNameHandling.None。
jsonSerializer.NullValueHandling = NullValueHandling.Include。
jsonSerializer.ContractResolver = new DefaultContractResolver().
jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().
適用対象
BlobsStorage(String, String, StorageTransferOptions, JsonSerializer)
BlobsStorage クラスの新しいインスタンスを初期化します。
public BlobsStorage(string dataConnectionString, string containerName, Azure.Storage.StorageTransferOptions storageTransferOptions, Newtonsoft.Json.JsonSerializer jsonSerializer = default);
new Microsoft.Bot.Builder.Azure.Blobs.BlobsStorage : string * string * Azure.Storage.StorageTransferOptions * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.Blobs.BlobsStorage
Public Sub New (dataConnectionString As String, containerName As String, storageTransferOptions As StorageTransferOptions, Optional jsonSerializer As JsonSerializer = Nothing)
パラメーター
- dataConnectionString
- String
Azure Storage の接続文字列。
- containerName
- String
エンティティが格納される BLOB コンテナーの名前。
- storageTransferOptions
- StorageTransferOptions
並列転送 StorageTransferOptionsのオプションを提供するために使用されます。
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
カスタム JsonSerializer を渡す場合は、次の設定をお勧めします。
jsonSerializer.TypeNameHandling = TypeNameHandling.None。
jsonSerializer.NullValueHandling = NullValueHandling.Include。
jsonSerializer.ContractResolver = new DefaultContractResolver().
jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().
適用対象
BlobsStorage(Uri, TokenCredential, StorageTransferOptions, BlobClientOptions, JsonSerializer)
BlobsStorage クラスの新しいインスタンスを初期化します。
public BlobsStorage(Uri blobContainerUri, Azure.Core.TokenCredential tokenCredential, Azure.Storage.StorageTransferOptions storageTransferOptions, Azure.Storage.Blobs.BlobClientOptions options = default, Newtonsoft.Json.JsonSerializer jsonSerializer = default);
new Microsoft.Bot.Builder.Azure.Blobs.BlobsStorage : Uri * Azure.Core.TokenCredential * Azure.Storage.StorageTransferOptions * Azure.Storage.Blobs.BlobClientOptions * Newtonsoft.Json.JsonSerializer -> Microsoft.Bot.Builder.Azure.Blobs.BlobsStorage
Public Sub New (blobContainerUri As Uri, tokenCredential As TokenCredential, storageTransferOptions As StorageTransferOptions, Optional options As BlobClientOptions = Nothing, Optional jsonSerializer As JsonSerializer = Nothing)
パラメーター
- blobContainerUri
- Uri
Azure BLOB ストレージ コンテナー URI。
- tokenCredential
- TokenCredential
Azure ストレージに対して認証するためのトークン資格情報。
- storageTransferOptions
- StorageTransferOptions
並列転送 StorageTransferOptionsのオプションを提供するために使用されます。
- options
- BlobClientOptions
すべての要求に適用される、認証、再試行などのトランスポート パイプライン ポリシーを定義するクライアント オプション。
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
カスタム JsonSerializer を渡す場合は、次の設定をお勧めします。
jsonSerializer.TypeNameHandling = TypeNameHandling.None。
jsonSerializer.NullValueHandling = NullValueHandling.Include。
jsonSerializer.ContractResolver = new DefaultContractResolver().
jsonSerializer.SerializationBinder = new AllowedTypesSerializationBinder().