DataSource Clase

Definición

Representa una definición de origen de datos, que se puede usar para configurar un indexador.

public class DataSource : Microsoft.Azure.Search.Models.IResourceWithETag
type DataSource = class
    interface IResourceWithETag
Public Class DataSource
Implements IResourceWithETag
Herencia
DataSource
Implementaciones

Constructores

DataSource()

Inicializa una nueva instancia de la clase DataSource.

DataSource(String, DataSourceType, DataSourceCredentials, DataContainer, String, DataChangeDetectionPolicy, DataDeletionDetectionPolicy, String)

Inicializa una nueva instancia de la clase DataSource.

Propiedades

Container

Obtiene o establece el contenedor de datos para el origen de datos.

Credentials

Obtiene o establece las credenciales del origen de datos.

DataChangeDetectionPolicy

Obtiene o establece la directiva de detección de cambios de datos para el origen de datos.

DataDeletionDetectionPolicy

Obtiene o establece la directiva de detección de eliminación de datos para el origen de datos.

Description

Obtiene o establece la descripción del origen de datos.

ETag

Obtiene o establece la etiqueta ETag del origen de datos.

Name

Obtiene o establece el nombre del origen de datos.

Type

Obtiene o establece el tipo del origen de datos. Entre los valores posibles se incluyen: "azuresql", "cosmosdb", "azureblob", "azuretable".

Métodos

AzureBlobStorage(String, String, String, String, DataDeletionDetectionPolicy, String)

Crea un nuevo origen de datos para conectarse a un contenedor de blobs de Azure.

AzureSql(String, String, String, DataChangeDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos de Azure SQL con la detección de cambios habilitada.

AzureSql(String, String, String, DataDeletionDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos Azure SQL.

AzureSql(String, String, String, HighWaterMarkChangeDetectionPolicy, DataDeletionDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos de Azure SQL con la detección de cambios y la detección de eliminación habilitadas.

AzureTableStorage(String, String, String, String, DataDeletionDetectionPolicy, String)

Crea un nuevo datasource para conectarse a una tabla de Azure.

CosmosDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos de CosmosDb.

DocumentDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String)
Obsoletos.

Crea un nuevo DataSource para conectarse a una base de datos de DocumentDb.

SqlServerOnAzureVM(String, String, String, DataChangeDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos de SQL Server hospedada en máquina virtual con la detección de cambios habilitada.

SqlServerOnAzureVM(String, String, String, DataDeletionDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos de SQL Server hospedada en máquina virtual.

SqlServerOnAzureVM(String, String, String, HighWaterMarkChangeDetectionPolicy, DataDeletionDetectionPolicy, String)

Crea un nuevo DataSource para conectarse a una base de datos de SQL Server hospedada en máquina virtual con la detección de cambios y la detección de eliminación habilitadas.

Validate()

Valide el objeto .

Se aplica a