Microsoft.SqlServer.Dac.Model Espacio de nombres

Clases

Nombre Description
Aggregate

Clase contenedora de esquema de modelo para Aggregate

ApplicationRole

Clase contenedora de esquema de modelo para ApplicationRole

Assembly

Clase contenedora de esquema de modelo para Assembly

AssemblySource

Clase contenedora de esquema de modelo para AssemblySource

AsymmetricKey

Clase contenedora de esquema de modelo para AsymmetricKey

AuditAction

Clase contenedora de esquema de modelo para AuditAction

AuditActionGroup

Clase contenedora de esquema de modelo para AuditActionGroup

AuditActionSpecification

Clase contenedora de esquema de modelo para AuditActionSpecification

BrokerPriority

Clase contenedora de esquema de modelo para BrokerPriority

BuiltInServerRole

Clase contenedora de esquema de modelo para BuiltInServerRole

Certificate

Clase contenedora de esquema de modelo para Certificate

CheckConstraint

Clase contenedora de esquema de modelo para CheckConstraint

ClrTableOption

Clase contenedora de esquema de modelo para ClrTableOption

ClrTableOption.OrderColumnsRelationship

Clase contenedora de esquema de modelo para OrderColumnsRelationship

ClrTypeMethod

Clase contenedora de esquema de modelo para ClrTypeMethod

ClrTypeMethodParameter

Clase contenedora de esquema de modelo para ClrTypeMethodParameter

ClrTypeProperty

Clase contenedora de esquema de modelo para ClrTypeProperty

Column

Clase contenedora de esquema de modelo para Column

ColumnEncryptionKey

Clase contenedora de esquema de modelo para ColumnEncryptionKey

ColumnEncryptionKeyValue

Clase contenedora de esquema de modelo para ColumnEncryptionKeyValue

ColumnMasterKey

Clase contenedora de esquema de modelo para ColumnMasterKey

ColumnStoreIndex

Clase contenedora de esquema de modelo para ColumnStoreIndex

ColumnStoreIndex.ColumnsRelationship

Clase contenedora de esquema de modelo para ColumnsRelationship

Contract

Clase contenedora de esquema de modelo para Contract

Contract.MessagesRelationship

Clase contenedora de esquema de modelo para MessagesRelationship

Credential

Clase contenedora de esquema de modelo para Credential

CryptographicProvider

Clase contenedora de esquema de modelo para CryptographicProvider

DacModelError

Representa un error de bloqueo del modelo.

DacModelException

Excepción producida por errores del modelo DAC.

DacModelMessage

Representa un error o una advertencia generada durante la validación del modelo.

DatabaseAuditSpecification

Clase contenedora de esquema de modelo para DatabaseAuditSpecification

DatabaseCredential

Clase contenedora de esquema de modelo para DatabaseCredential

DatabaseDdlTrigger

Clase contenedora de esquema de modelo para DatabaseDdlTrigger

DatabaseEncryptionKey

Clase contenedora de esquema de modelo para DatabaseEncryptionKey

DatabaseEventNotification

Clase contenedora de esquema de modelo para DatabaseEventNotification

DatabaseEventSession

Clase contenedora de esquema de modelo para DatabaseEventSession

DatabaseMirroringLanguageSpecifier

Clase contenedora de esquema de modelo para DatabaseMirroringLanguageSpecifier

DatabaseOptions

Clase contenedora de esquema de modelo para DatabaseOptions

DataCompressionOption

Clase contenedora de esquema de modelo para DataCompressionOption

DataType

Clase contenedora de esquema de modelo para DataType

Default

Clase contenedora de esquema de modelo para Default

DefaultConstraint

Clase contenedora de esquema de modelo para DefaultConstraint

DisplayServices

Proporciona un conjunto de servicios para proporcionar valores visibles para el usuario para los objetos de la API del modelo público.

DmlTrigger

Clase contenedora de esquema de modelo para DmlTrigger

EdgeConstraint

Clase contenedora de esquema de modelo para EdgeConstraint

Endpoint

Clase contenedora de esquema de modelo para punto de conexión

ErrorMessage

Clase contenedora de esquema de modelo para ErrorMessage

EventGroup

Clase contenedora de esquema de modelo para EventGroup

EventSession

Clase contenedora de esquema de modelo para EventSession

EventSessionAction

Clase contenedora de esquema de modelo para EventSessionAction

EventSessionDefinitions

Clase contenedora de esquema de modelo para EventSessionDefinitions

EventSessionSetting

Clase contenedora de esquema de modelo para EventSessionSetting

EventSessionTarget

Clase contenedora de esquema de modelo para EventSessionTarget

EventTypeSpecifier

Clase contenedora de esquema de modelo para EventTypeSpecifier

ExtendedProcedure

Clase contenedora de esquema de modelo para ExtendedProcedure

ExtendedProperty

Clase contenedora de esquema de modelo para ExtendedProperty

ExternalDataSource

Clase contenedora de esquema de modelo para ExternalDataSource

ExternalFileFormat

Clase contenedora de esquema de modelo para ExternalFileFormat

ExternalLanguage

Clase contenedora de esquema de modelo para ExternalLanguage

ExternalLanguageFile

Clase contenedora de esquema de modelo para ExternalLanguageFile

ExternalLibrary

Clase contenedora de esquema de modelo para ExternalLibrary

ExternalLibraryFile

Clase contenedora de esquema de modelo para ExternalLibraryFile

ExternalStream

Clase contenedora de esquema de modelo para ExternalStream

ExternalStreamingJob

Clase contenedora de esquema de modelo para ExternalStreamingJob

ExternalTable

Clase contenedora de esquema de modelo para ExternalTable

Filegroup

Clase contenedora de esquema de modelo para Filegroup

FileTable

Clase contenedora de esquema de modelo para FileTable

ForeignKeyConstraint

Clase contenedora de esquema de modelo para ForeignKeyConstraint

FullTextCatalog

Clase contenedora de esquema de modelo para FullTextCatalog

FullTextIndex

Clase contenedora de esquema de modelo para FullTextIndex

FullTextIndexColumnSpecifier

Clase contenedora de esquema de modelo para FullTextIndexColumnSpecifier

FullTextStopList

Clase contenedora de esquema de modelo para FullTextStopList

HttpProtocolSpecifier

Clase contenedora de esquema de modelo para HttpProtocolSpecifier

Index

Clase contenedora de esquema de modelo para Index

Index.ColumnsRelationship

Clase contenedora de esquema de modelo para ColumnsRelationship

LinkedServer

Clase contenedora de esquema de modelo para LinkedServer

LinkedServerLogin

Clase contenedora de esquema de modelo para LinkedServerLogin

Login

Clase contenedora de esquema de modelo para Login

MasterKey

Clase contenedora de esquema de modelo para MasterKey

MessageType

Clase contenedora de esquema de modelo para MessageType

ModelCollationComparer

Comparador que puede comparar cadenas y ObjectIdentifiers mediante la intercalación de .TSqlModel Esto puede ser muy útil al comparar objetos en el modelo, ya que las comparaciones serán coherentes con los resultados de comparación esperados en SQL Server

ModelExtractOptions

Define opciones que afectan al comportamiento de cargar un modelo desde una base de datos.

ModelLoadOptions

Opciones para cargar un modelo desde un origen de datos, como un archivo Dacpac.

Estas opciones pueden ser muy importantes en función del escenario. Por ejemplo, al ejecutar análisis de código estático mediante CodeAnalysisService , se recomienda encarecidamente que la LoadAsScriptBackedModel opción se establezca en true, ya que muchas reglas esperan un origen totalmente scripted y es posible que no funcionen según lo previsto en un modelo no respaldado por scripts.

ModelMetadataClass

Clase de metadatos para las propiedades de metadatos.

ModelPropertyClass

La clase de metadatos de las propiedades.

ModelRelationshipClass

La clase de metadatos para las relaciones.

ModelRelationshipInstance

Representa una referencia de una TSqlObject a otra, que podría no resolverse.

ModelSchema

Esquema de modelo para TSqlModel

ModelTypeClass

La clase de metadatos de TSqlObjects.

ObjectIdentifier
Parameter

Clase contenedora de esquema de modelo para Parameter

PartitionFunction

Clase contenedora de esquema de modelo para PartitionFunction

PartitionScheme

Clase contenedora de esquema de modelo para PartitionScheme

PartitionScheme.FilegroupsRelationship

Clase contenedora de esquema de modelo para FilegroupsRelationship

PartitionSpecification

Clase contenedora de esquema de modelo para PartitionSpecification

PartitionValue

Clase contenedora de esquema de modelo para PartitionValue

Permission

Clase contenedora de esquema de modelo para Permission

PrimaryKeyConstraint

Clase contenedora de esquema de modelo para PrimaryKeyConstraint

PrimaryKeyConstraint.ColumnsRelationship

Clase contenedora de esquema de modelo para ColumnsRelationship

Procedure

Clase contenedora de esquema de modelo para Procedure

PromotedNodePathForSqlType

Clase contenedora de esquema de modelo para PromotedNodePathForSqlType

PromotedNodePathForXQueryType

Clase contenedora de esquema de modelo para PromotedNodePathForXQueryType

Queue

Clase contenedora de esquema de modelo para Queue

QueueEventNotification

Clase contenedora de esquema de modelo para QueueEventNotification

RemoteServiceBinding

Clase contenedora de esquema de modelo para RemoteServiceBinding

ResourceGovernor

Clase contenedora de esquema de modelo para ResourceGovernor

ResourcePool

Clase contenedora de esquema de modelo para ResourcePool

Role

Clase contenedora de esquema de modelo para Role

RoleMembership

Clase contenedora de esquema de modelo para RoleMembership

Route

Clase contenedora de esquema de modelo para Route

Rule

Clase contenedora de esquema de modelo para Rule

ScalarFunction

Clase contenedora de esquema de modelo para ScalarFunction

Schema

Clase contenedora de esquema de modelo para Schema

SearchProperty

Clase contenedora de esquema de modelo para SearchProperty

SearchPropertyList

Clase contenedora de esquema de modelo para SearchPropertyList

SecurityPolicy

Clase contenedora de esquema de modelo para SecurityPolicy

SecurityPredicate

Clase contenedora de esquema de modelo para SecurityPredicate

SelectiveXmlIndex

Clase contenedora de esquema de modelo para SelectiveXmlIndex

Sequence

Clase contenedora de esquema de modelo para Sequence

ServerAudit

Clase contenedora de esquema de modelo para ServerAudit

ServerAuditSpecification

Clase contenedora de esquema de modelo para ServerAuditSpecification

ServerDdlTrigger

Clase contenedora de esquema de modelo para ServerDdlTrigger

ServerEventNotification

Clase contenedora de esquema de modelo para ServerEventNotification

ServerOptions

Clase contenedora de esquema de modelo para ServerOptions

ServerRoleMembership

Clase contenedora de esquema de modelo para ServerRoleMembership

Service

Clase contenedora de esquema de modelo para Service

ServiceBrokerLanguageSpecifier

Clase contenedora de esquema de modelo para ServiceBrokerLanguageSpecifier

Signature

Clase contenedora de esquema de modelo para Signature

SignatureEncryptionMechanism

Clase contenedora de esquema de modelo para SignatureEncryptionMechanism

SoapLanguageSpecifier

Clase contenedora de esquema de modelo para SoapLanguageSpecifier

SoapMethodSpecification

Clase contenedora de esquema de modelo para SoapMethodSpecification

SpatialIndex

Clase contenedora de esquema de modelo para SpatialIndex

SqlFile

Clase contenedora de esquema de modelo para SqlFile

Statistics

Clase contenedora de esquema de modelo para Estadísticas

SymmetricKey

Clase contenedora de esquema de modelo para SymmetricKey

SymmetricKeyPassword

Clase contenedora de esquema de modelo para SymmetricKeyPassword

Synonym

Clase contenedora de esquema de modelo para Synonym

Table

Clase contenedora de esquema de modelo para Table

TableType

Clase contenedora de esquema de modelo para TableType

TableTypeCheckConstraint

Clase contenedora de esquema de modelo para TableTypeCheckConstraint

TableTypeColumn

Clase contenedora de esquema de modelo para TableTypeColumn

TableTypeDefaultConstraint

Clase contenedora de esquema de modelo para TableTypeDefaultConstraint

TableTypeIndex

Clase contenedora de esquema de modelo para TableTypeIndex

TableTypePrimaryKeyConstraint

Clase contenedora de esquema de modelo para TableTypePrimaryKeyConstraint

TableTypePrimaryKeyConstraint.ColumnsRelationship

Clase contenedora de esquema de modelo para ColumnsRelationship

TableTypeUniqueConstraint

Clase contenedora de esquema de modelo para TableTypeUniqueConstraint

TableTypeUniqueConstraint.ColumnsRelationship

Clase contenedora de esquema de modelo para ColumnsRelationship

TableValuedFunction

Clase contenedora de esquema de modelo para TableValuedFunction

TcpProtocolSpecifier

Clase contenedora de esquema de modelo para TcpProtocolSpecifier

TSqlModel

Representa un modelo de un esquema de base de datos SQL Server.

TSqlModelOptions

Define las opciones de todo el modelo

TSqlModelSchema

Define un esquema para un modelo de base de datos TSQL relacional.

TSqlObject

Representa una instancia de un objeto para un esquema de base de datos de SQL Server.

TSqlObjectOptions

Define las opciones que se usarán para TSqlObjects específicos.

UniqueConstraint

Clase contenedora de esquema de modelo para UniqueConstraint

UniqueConstraint.ColumnsRelationship

Clase contenedora de esquema de modelo para ColumnsRelationship

User

Clase contenedora de esquema de modelo para User

UserDefinedServerRole

Clase contenedora de esquema de modelo para UserDefinedServerRole

UserDefinedType

Clase contenedora de esquema de modelo para UserDefinedType

View

Clase contenedora de esquema de modelo para View

WorkloadClassifier

Clase contenedora de esquema de modelo para WorkloadClassifier

WorkloadGroup

Clase contenedora de esquema de modelo para WorkloadGroup

WorkloadGroupDw

Clase contenedora de esquema de modelo para WorkloadGroupDw

XmlIndex

Clase contenedora de esquema de modelo para XmlIndex

XmlNamespace

Clase contenedora de esquema de modelo para XmlNamespace

XmlSchemaCollection

Clase contenedora de esquema de modelo para XmlSchemaCollection

Enumeraciones

Nombre Description
AssemblyPermissionSet

Posibles conjuntos de permisos para un ensamblado

AsymmetricKeyAlgorithm

Algoritmo para claves asimétricas

AuditActionGroupType

grupos de acciones de auditoría de SQL Server

AuditTarget

destinos de auditoría de SQL Server

AuthenticationModes

modo de autenticación de SQL Server 2005

AuthenticationType

Tipo de autenticación de usuario de base de datos

CatalogCollation

Tipos de intercalación de catálogos

ChangeTrackingOption

Opciones de seguimiento de cambios

CharacterSet

Posibles juegos de caracteres para puntos de conexión SOAP

ColumnGeneratedAlwaysType

Tipo always generado con versiones del sistema de columna

ColumnType

Especifica el tipo de Columna que representa un TSqlObject.

CompressionLevel

Nivel de compresión para los datos

Containment

Tipos de contención de base de datos

DacExternalQueryScopes

Define el tipo de objetos que se van a consultar desde el modelo.

DacQueryScopes

Define el tipo de objetos que se van a consultar desde el modelo.

DatabaseAuditAction

Acción auditable de nivel de base de datos

DatabaseMirroringRole

Tipos de rol de creación de reflejo de la base de datos para SQL Server 2005

DataSourceType

Opciones de tipo de origen de datos externos

Degree

Nivel de densidad de cuadrícula en el índice espacial

DelayedDurabilityMode

Modo de durabilidad retrasada de base de datos

Durability

Durabilidad de una tabla

ElementNameStyle

Define los distintos estilos de nomenclatura admitidos por los servicios de visualización.

EncryptionMode

Modo de cifrado para puntos de conexión de Service Broker

EscapeStyle

Enumeración para especificar el estilo de escape para mostrar el nombre del modelo

EventGroupType

Grupos de eventos sql

EventRetentionMode

Modo de retención de eventos para la sesión de eventos

EventSessionScope

Ámbito de la sesión de eventos

EventType

Tipos de eventos de Sql Server

FailureAction

Tipo de acción para errores de auditoría

FileFormatType

Opciones de tipo de formato de archivo externo.

ForeignKeyAction

Acciones realizadas cuando se actualiza o elimina una clave a la que se actualizan o eliminan los puntos de clave externa existentes

FunctionType

Especifica el tipo de Función que representa TSqlObject.

HttpPorts

Escucha de tipos de puerto asociados a un punto de conexión.

LockEscalationMethod

Los tipos de métodos de extensión de bloqueo

LoginEncryptionOption

Opciones de cifrado de inicio de sesión de SQL

MemoryPartitionMode

Modo de partion de memoria para la sesión de eventos

MemoryUnit

Unidades de memoria para su uso en modelos SQL

MessageSentBy

Especifica el tipo de remitente del mensaje.

ModelErrorSeverity

Representa el nivel de gravedad del error del modelo.

ModelErrorType

Tipo de error del modelo. Representa la clasificación de los distintos errores de bloqueo del modelo.

NonTransactedFileStreamAccess

Valores de opción de acceso no transaccional de FILESTREAM

OrderRestriction

Tipos de restricción del desencadenador

PageVerifyMode

Modo de comprobación de página de base de datos para SQL Server 2005

ParameterizationOption

Opciones de parametrización para la base de datos

PartitionRange

Especifica a qué lado del intervalo, a la izquierda o a la derecha pertenece el valor de límite.

Payload

Tipos de carga para puntos de conexión

PermissionAction

Tipos de acción de permisos de SQL

PermissionType

Permisos de SQL

Protocol

Tipos de protocolo para puntos de conexión

QueryStoreCaptureMode

Almacén de consultas SIZE_BASED_CLEANUP_MODE valores de opción

QueryStoreDesiredState

Almacén de consultas valores de opción Modo de operación/Estado deseado

RecoveryMode

Modo de recuperación de base de datos

RejectType

Opciones de tipo de rechazo de tabla externa.

RelationshipType

Tipos de relaciones.

SamplingStyle

Estilos de muestreo usados para crear estadísticas

SecondaryXmlIndexType

Tipos de índice XML secundario

SecurityPredicateOperation

Operación a la que se aplica un predicado de seguridad

SecurityPredicateType

Tipo del predicado de seguridad

ServiceBrokerEncryptionAlgorithm

Posibles opciones de algoritmo de cifrado para puntos de conexión de Service Broker

ServiceBrokerOption

Posibles opciones de Service Broker para la base de datos

SoapFormat

Posibles formatos webmethod para puntos de conexión SOAP

SoapLoginType

Valores posibles para LOGIN_TYPE opción en el punto de conexión SOAP

SoapSchema

Posibles opciones de esquema para webmethods en puntos de conexión SOAP

SqlDataType

SQL Server tipos de datos integrados

SqlServerVersion

Versiones de SQL Server específicas.

State

Estado del punto de conexión

SymmetricKeyAlgorithm

Algoritmos usados para claves simétricas

SymmetricKeyCreationDisposition

Eliminación de la creación de claves asimétricas

TableDistributionPolicyType

Tipo de una directiva de distribución de tablas de SQL DW.

TableTypeColumnType

Especifica el tipo de TableTypeColumn que representa un TSqlObject.

Tessellation

Teselación de cuadrícula en el índice espacial

TimeUnit

Describe la unidad para el período de retención.

TriggerType

Tipo de desencadenadores

TSqlPlatforms

Versiones de SQL Server específicas.

UserAccessOption

Modo de acceso de usuario para la base de datos

UserType

Tipo de usuario (para su uso con Azure usuarios de Active Directory).

ValidationMethod

Especifica el método de validación de mensajes.

XmlStyle

Estilo de tipo de datos XML