Microsoft.SqlServer.Dac Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
BacPackage |
Representación del artefacto que contiene la definición y los datos de una aplicación de capa de datos. |
DacAzureDatabaseSpecification |
Define parámetros opcionales específicos de un Microsoft Azure SQL Database |
DacDataProgressMessage |
Datos asociados a una operación de datos en ejecución para notificar actualizaciones de estado o errores relacionados con el progreso. |
DacDeployOptions |
Define opciones que afectan al comportamiento de implementación de paquetes en una base de datos. |
DacExceptionMessage |
Datos asociados a un error con información de excepción. |
DacExportOptions |
Define opciones que afectan al comportamiento de exportación de paquetes desde una base de datos. |
DacExtractOptions |
Define opciones que afectan al comportamiento de extracción de paquetes. |
DacImportOptions |
Define opciones que afectan al comportamiento de importación de paquetes a una base de datos. |
DacMessage |
Datos asociados a una operación de ejecución para notificar actualizaciones de estado o errores. |
DacMessageEventArgs |
Los datos asociados al evento generado como una operación de ejecución notifican las actualizaciones de estado o errores. |
DacOperationProgressMessage |
Mensaje de progreso asociado a la operación general de importación o exportación del progreso. |
DacPackage |
Representación del artefacto que contiene la definición de una aplicación de capa de datos. |
DacPackageExtensions |
Proporciona métodos de extensión para admitir objetos de DacPackage. Estos métodos de extensión funcionan en un existente DacPackage |
DacProfile |
Contiene opciones relacionadas con una configuración específica de implementación. |
DacProgressEventArgs |
Los datos asociados al evento que se desencadena como una operación en ejecución completan los pasos individuales de procesamiento. |
DacRetryMessage |
Este mensaje se genera cuando la API de DacFx reintenta un comando o una conexión debido a un error transitorio devuelto por el servidor. |
DacServices |
Proporciona operaciones para crear y consumir paquetes DAC representados por instancias de DacPackage. |
DacServicesException |
Excepción que se produce para los errores de servicio DAC. |
DataOperationStateProvider |
Implemente esta interfaz para administrar la extracción de las tablas de datos de usuario de la base de datos en la cuenta de Almacenamiento de Azure y la publicación desde Azure Storage de los datos de las tablas en la base de datos de destino. |
DeploymentPropertyAliasAttribute |
Esta clase admite la infraestructura de producto y no está diseñada para usarse directamente desde el código. Define un alias para la propiedad de implementación cuando se usa para la invalidación de la propiedad de línea de comandos. |
LogObjectHashedEventArgs |
Los datos asociados con el evento generado como nombre de objeto se aplica un algoritmo hash cuando HashObjectNamesInLogs es true. |
NestedDeploymentPropertyAttribute |
Esta clase admite la infraestructura de producto y no está diseñada para usarse directamente desde el código. Indica que se debe expandir una propiedad de implementación para la invalidación de la propiedad de línea de comandos. |
OptionDescriptionAttribute |
Personaliza la descripción de una opción. |
PackageMetadata |
Información de metadatos que describe un paquete. |
PackageOptions |
Define opciones avanzadas y artefactos adicionales para la creación del paquete. |
PublishOptions |
Configura las opciones de lo que se notificará al realizar determinadas operaciones desde DacServices, en particular si se generará deployReport o DeployScript. |
PublishResult |
Contiene los resultados de una operación de publicación o script. Esto contendrá al menos una de las DeploymentReport propiedades o DatabaseScript en función de lo que se solicitó en . PublishOptions |
SourceInformation |
Representa información sobre un elemento de interés en el modelo, por ejemplo, un SqlRuleProblem. |
SqlConnectionStringBuilderHelper |
Clase pública para admitir la configuración de autenticación de SQL para DacFx |
TSqlModelUtils |
Proporciona métodos de utilidad para las API de modelo público. |
Interfaces
IUniversalAuthProvider |
Implemente esta interfaz para crear un token de acceso de cadena. Este token de acceso se usará para establecer para AccessToken las instancias de SqlConnection creadas al conectarse a una base de datos. |
Enumeraciones
DacAzureEdition |
Lista de posibles ediciones de un Microsoft Azure SQL Database |
DacExtractTarget |
Especifica los distintos destinos de extracción al extraer una base de datos. |
DacMessageType |
Especifica el tipo (o gravedad) del mensaje asociado a un evento determinado. |
DacOperationStatus |
Especifica el estado de una operación de servicio. |
DacSchemaModelStorageType |
Especifica el tipo de almacenamiento de copia de seguridad de un modelo de esquema. |
DataOperationStepState |
Los posibles estados en los que puede haber un solo paso en la operación Data. |
DataStorageType |
Los posibles tipos de almacenamiento de datos |
EngineVersion |
Representa una opción que especifica qué versión del motor se debe establecer o permitir. Actualmente, esta opción sólo se utiliza en las operaciones relacionadas con SQL Database de Microsoft Azure. Por ejemplo, se puede usar durante la exportación para definir la versión permitida del motor con la que realizar la comprobación, y para verificar si las características de la base de datos coinciden con las funcionalidades de esta versión del motor. De forma similar al definir las opciones de creación para un TSqlModel público en las API de extensibilidad, puede utilizarse para definir cómo debería configurarse la versión esperada del motor del modelo. |
ObjectType |
Define los tipos de objeto que existen en SQL Server. |