Freigeben über


DataSource.AzureBlobStorage Methode

Definition

Erstellt eine neue DataSource, um eine Verbindung mit einem Azure Blob-Container herzustellen.

public static Microsoft.Azure.Search.Models.DataSource AzureBlobStorage (string name, string storageConnectionString, string containerName, string pathPrefix = default, Microsoft.Azure.Search.Models.DataDeletionDetectionPolicy deletionDetectionPolicy = default, string description = default);
static member AzureBlobStorage : string * string * string * string * Microsoft.Azure.Search.Models.DataDeletionDetectionPolicy * string -> Microsoft.Azure.Search.Models.DataSource
Public Shared Function AzureBlobStorage (name As String, storageConnectionString As String, containerName As String, Optional pathPrefix As String = Nothing, Optional deletionDetectionPolicy As DataDeletionDetectionPolicy = Nothing, Optional description As String = Nothing) As DataSource

Parameter

name
String

Der Name der Datenquelle.

storageConnectionString
String

Die Verbindungszeichenfolge für das Azure Storage-Konto. Sie muss das folgende Format aufweisen: "DefaultEndpointsProtocol=https; AccountName=[Ihr Speicherkonto]; AccountKey=[Ihr Kontoschlüssel];" Beachten Sie, dass HTTPS erforderlich ist.

containerName
String

Der Name des Containers, aus dem Blobs gelesen werden sollen.

pathPrefix
String

Optional. Wenn angegeben, enthält die Datenquelle nur Blobs, deren Namen mit diesem Präfix beginnen. Dies ist nützlich, wenn Blobs z. B. in "virtuellen Ordnern" organisiert werden.

deletionDetectionPolicy
DataDeletionDetectionPolicy

Optional. Die Datenlöschungserkennungsrichtlinie für die Datenquelle.

description
String

Optional. Beschreibung der Datenquelle.

Gibt zurück

Eine neue DataSource-instance.

Gilt für: