BlobsStorage Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| BlobsStorage(String, String, JsonSerializer) |
Initialiseert een nieuw exemplaar van de BlobsStorage klasse. |
| BlobsStorage(String, String, StorageTransferOptions, JsonSerializer) |
Initialiseert een nieuw exemplaar van de BlobsStorage klasse. |
| BlobsStorage(Uri, TokenCredential, StorageTransferOptions, BlobClientOptions, JsonSerializer) |
Initialiseert een nieuw exemplaar van de BlobsStorage klasse. |
BlobsStorage(String, String, JsonSerializer)
Initialiseert een nieuw exemplaar van de BlobsStorage klasse.
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)
Parameters
- dataConnectionString
- String
Azure Storage-verbindingsreeks.
- containerName
- String
Naam van de Blob-container waarin entiteiten worden opgeslagen.
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
Als u een aangepaste JsonSerializer doorgeeft, raden we de volgende instellingen aan:
jsonSerializer.TypeNameHandling = TypeNameHandling.None.
jsonSerializer.NullValueHandling = NullValueHandling.Include.
jsonSerializer.ContractResolver = nieuwe DefaultContractResolver().
jsonSerializer.SerializationBinder = nieuwe AllowedTypesSerializationBinder().
Van toepassing op
BlobsStorage(String, String, StorageTransferOptions, JsonSerializer)
Initialiseert een nieuw exemplaar van de BlobsStorage klasse.
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)
Parameters
- dataConnectionString
- String
Azure Storage-verbindingsreeks.
- containerName
- String
Naam van de Blob-container waarin entiteiten worden opgeslagen.
- storageTransferOptions
- StorageTransferOptions
Gebruikt om opties te bieden voor parallelle overdrachten StorageTransferOptions.
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
Als u een aangepaste JsonSerializer doorgeeft, raden we de volgende instellingen aan:
jsonSerializer.TypeNameHandling = TypeNameHandling.None.
jsonSerializer.NullValueHandling = NullValueHandling.Include.
jsonSerializer.ContractResolver = nieuwe DefaultContractResolver().
jsonSerializer.SerializationBinder = nieuwe AllowedTypesSerializationBinder().
Van toepassing op
BlobsStorage(Uri, TokenCredential, StorageTransferOptions, BlobClientOptions, JsonSerializer)
Initialiseert een nieuw exemplaar van de BlobsStorage klasse.
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)
Parameters
- blobContainerUri
- Uri
Azure Blob Storage-container-URI.
- tokenCredential
- TokenCredential
De tokenreferentie voor verificatie bij de Azure-opslag.
- storageTransferOptions
- StorageTransferOptions
Gebruikt om opties te bieden voor parallelle overdrachten StorageTransferOptions.
- options
- BlobClientOptions
Clientopties die het transportpijplijnbeleid definiƫren voor verificatie, nieuwe pogingen, enzovoort, die worden toegepast op elke aanvraag.
- jsonSerializer
- Newtonsoft.Json.JsonSerializer
Als u een aangepaste JsonSerializer doorgeeft, raden we de volgende instellingen aan:
jsonSerializer.TypeNameHandling = TypeNameHandling.None.
jsonSerializer.NullValueHandling = NullValueHandling.Include.
jsonSerializer.ContractResolver = nieuwe DefaultContractResolver().
jsonSerializer.SerializationBinder = nieuwe AllowedTypesSerializationBinder().