DataSource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Datenquellendefinition dar, die zum Konfigurieren eines Indexers verwendet werden kann.
public class DataSource : Microsoft.Azure.Search.Models.IResourceWithETag
type DataSource = class
interface IResourceWithETag
Public Class DataSource
Implements IResourceWithETag
- Vererbung
-
DataSource
- Implementiert
Konstruktoren
DataSource() |
Initialisiert eine neue Instanz der "DataSource"-Klasse. |
DataSource(String, DataSourceType, DataSourceCredentials, DataContainer, String, DataChangeDetectionPolicy, DataDeletionDetectionPolicy, String) |
Initialisiert eine neue Instanz der "DataSource"-Klasse. |
Eigenschaften
Container |
Ruft den Datencontainer für die Datenquelle ab oder legt ihn fest. |
Credentials |
Ruft die Anmeldeinformationen für die Datenquelle ab oder legt sie fest. |
DataChangeDetectionPolicy |
Ruft die Datenänderungserkennungsrichtlinie für die Datenquelle ab oder legt diese fest. |
DataDeletionDetectionPolicy |
Ruft die Datenlöscherkennungsrichtlinie für die Datenquelle ab oder legt diese fest. |
Description |
Ruft die Beschreibung der Datenquelle ab oder legt sie fest. |
ETag |
Ruft das ETag der Datenquelle ab oder legt es fest. |
Name |
Ruft den Namen der Datenquelle ab oder legt ihn fest. |
Type |
Ruft den Typ der Datenquelle ab bzw. legt diesen fest. Mögliche Werte: "azuresql", "cosmosdb", "azureblob", "azuretable" |
Methoden
AzureBlobStorage(String, String, String, String, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einem Azure Blob-Container herzustellen. |
AzureSql(String, String, String, DataChangeDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einer Azure SQL Datenbank mit aktivierter Änderungserkennung herzustellen. |
AzureSql(String, String, String, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einer Azure SQL Datenbank herzustellen. |
AzureSql(String, String, String, HighWaterMarkChangeDetectionPolicy, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle zum Herstellen einer Verbindung mit einer Azure SQL Datenbank mit aktivierter Änderungserkennung und Löscherkennung. |
AzureTableStorage(String, String, String, String, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einer Azure-Tabelle herzustellen. |
CosmosDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einer CosmosDb-Datenbank herzustellen. |
DocumentDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String) |
Veraltet.
Erstellt eine neue Datenquelle, um eine Verbindung mit einer DocumentDb-Datenbank herzustellen. |
SqlServerOnAzureVM(String, String, String, DataChangeDetectionPolicy, String) |
Erstellt eine neue DataSource, um eine Verbindung mit einer vm gehosteten SQL Server Datenbank mit aktivierter Änderungserkennung herzustellen. |
SqlServerOnAzureVM(String, String, String, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einer vm gehosteten SQL Server Datenbank herzustellen. |
SqlServerOnAzureVM(String, String, String, HighWaterMarkChangeDetectionPolicy, DataDeletionDetectionPolicy, String) |
Erstellt eine neue Datenquelle, um eine Verbindung mit einer vm gehosteten SQL Server Datenbank herzustellen, wobei die Änderungserkennung und Löscherkennung aktiviert ist. |
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET