Microsoft.SqlServer.Dac.Model Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| Nome | Description |
|---|---|
| Aggregate |
Classe de contêiner de esquema de modelo para Agregação |
| ApplicationRole |
Classe de contêiner de esquema de modelo para ApplicationRole |
| Assembly |
Classe de contêiner de esquema de modelo para Assembly |
| AssemblySource |
Classe de contêiner de esquema de modelo para AssemblySource |
| AsymmetricKey |
Classe de contêiner de esquema de modelo para AsymmetricKey |
| AuditAction |
Classe de contêiner de esquema de modelo para AuditAction |
| AuditActionGroup |
Classe de contêiner de esquema de modelo para AuditActionGroup |
| AuditActionSpecification |
Classe de contêiner de esquema de modelo para AuditActionSpecification |
| BrokerPriority |
Classe de contêiner de esquema de modelo para BrokerPriority |
| BuiltInServerRole |
Classe de contêiner de esquema de modelo para BuiltInServerRole |
| Certificate |
Classe de contêiner de esquema de modelo para Certificado |
| CheckConstraint |
Classe de contêiner de esquema de modelo para CheckConstraint |
| ClrTableOption |
Classe de contêiner de esquema de modelo para ClrTableOption |
| ClrTableOption.OrderColumnsRelationship |
Classe de contêiner de esquema de modelo para OrderColumnsRelationship |
| ClrTypeMethod |
Classe de contêiner de esquema de modelo para ClrTypeMethod |
| ClrTypeMethodParameter |
Classe de contêiner de esquema de modelo para ClrTypeMethodParameter |
| ClrTypeProperty |
Classe de contêiner de esquema de modelo para ClrTypeProperty |
| Column |
Classe de contêiner de esquema de modelo para Coluna |
| ColumnEncryptionKey |
Classe de contêiner de esquema de modelo para ColumnEncryptionKey |
| ColumnEncryptionKeyValue |
Classe de contêiner de esquema de modelo para ColumnEncryptionKeyValue |
| ColumnMasterKey |
Classe de contêiner de esquema de modelo para ColumnMasterKey |
| ColumnStoreIndex |
Classe de contêiner de esquema de modelo para ColumnStoreIndex |
| ColumnStoreIndex.ColumnsRelationship |
Classe de contêiner de esquema de modelo para ColumnsRelationship |
| Contract |
Classe de contêiner de esquema de modelo para Contract |
| Contract.MessagesRelationship |
Classe de contêiner de esquema de modelo para MessagesRelationship |
| Credential |
Classe de contêiner de esquema de modelo para Credencial |
| CryptographicProvider |
Classe de contêiner de esquema de modelo para CryptographicProvider |
| DacModelError |
Representa um erro de bloqueio de modelo. |
| DacModelException |
Lançamento de exceção de erros de modelo da DAC. |
| DacModelMessage |
Representa um erro ou um aviso gerado durante a validação do modelo. |
| DatabaseAuditSpecification |
Classe de contêiner de esquema de modelo para DatabaseAuditSpecification |
| DatabaseCredential |
Classe de contêiner de esquema de modelo para DatabaseCredential |
| DatabaseDdlTrigger |
Classe de contêiner de esquema de modelo para DatabaseDdlTrigger |
| DatabaseEncryptionKey |
Classe de contêiner de esquema de modelo para DatabaseEncryptionKey |
| DatabaseEventNotification |
Classe de contêiner de esquema de modelo para DatabaseEventNotification |
| DatabaseEventSession |
Classe de contêiner de esquema de modelo para DatabaseEventSession |
| DatabaseMirroringLanguageSpecifier |
Classe de contêiner de esquema de modelo para DatabaseMirroringLanguageSpecifier |
| DatabaseOptions |
Classe de contêiner de esquema de modelo para DatabaseOptions |
| DataCompressionOption |
Classe de contêiner de esquema de modelo para DataCompressionOption |
| DataType |
Classe de contêiner de esquema de modelo para DataType |
| Default |
Classe de contêiner de esquema de modelo para Padrão |
| DefaultConstraint |
Classe de contêiner de esquema de modelo para DefaultConstraint |
| DisplayServices |
Fornece um conjunto de serviços para fornecer valores visíveis ao usuário para objetos na API de modelo público. |
| DmlTrigger |
Classe de contêiner de esquema de modelo para DmlTrigger |
| EdgeConstraint |
Classe de contêiner de esquema de modelo para EdgeConstraint |
| Endpoint |
Classe de contêiner de esquema de modelo para Ponto de Extremidade |
| ErrorMessage |
Classe de contêiner de esquema de modelo para ErrorMessage |
| EventGroup |
Classe de contêiner de esquema de modelo para EventGroup |
| EventSession |
Classe de contêiner de esquema de modelo para EventSession |
| EventSessionAction |
Classe de contêiner de esquema de modelo para EventSessionAction |
| EventSessionDefinitions |
Classe de contêiner de esquema de modelo para EventSessionDefinitions |
| EventSessionSetting |
Classe de contêiner de esquema de modelo para EventSessionSetting |
| EventSessionTarget |
Classe de contêiner de esquema de modelo para EventSessionTarget |
| EventTypeSpecifier |
Classe de contêiner de esquema de modelo para EventTypeSpecifier |
| ExtendedProcedure |
Classe de contêiner de esquema de modelo para ExtendedProcedure |
| ExtendedProperty |
Classe de contêiner de esquema de modelo para ExtendedProperty |
| ExternalDataSource |
Classe de contêiner de esquema de modelo para ExternalDataSource |
| ExternalFileFormat |
Classe de contêiner de esquema de modelo para ExternalFileFormat |
| ExternalLanguage |
Classe de contêiner de esquema de modelo para ExternalLanguage |
| ExternalLanguageFile |
Classe de contêiner de esquema de modelo para ExternalLanguageFile |
| ExternalLibrary |
Classe de contêiner de esquema de modelo para ExternalLibrary |
| ExternalLibraryFile |
Classe de contêiner de esquema de modelo para ExternalLibraryFile |
| ExternalStream |
Classe de contêiner de esquema de modelo para ExternalStream |
| ExternalStreamingJob |
Classe de contêiner de esquema de modelo para ExternalStreamingJob |
| ExternalTable |
Classe de contêiner de esquema de modelo para ExternalTable |
| Filegroup |
Classe de contêiner de esquema de modelo para o Grupo de Arquivos |
| FileTable |
Classe de contêiner de esquema de modelo para FileTable |
| ForeignKeyConstraint |
Classe de contêiner de esquema de modelo para ForeignKeyConstraint |
| FullTextCatalog |
Classe de contêiner de esquema de modelo para FullTextCatalog |
| FullTextIndex |
Classe de contêiner de esquema de modelo para FullTextIndex |
| FullTextIndexColumnSpecifier |
Classe de contêiner de esquema de modelo para FullTextIndexColumnSpecifier |
| FullTextStopList |
Classe de contêiner de esquema de modelo para FullTextStopList |
| HttpProtocolSpecifier |
Classe de contêiner de esquema de modelo para HttpProtocolSpecifier |
| Index |
Classe de contêiner de esquema de modelo para Índice |
| Index.ColumnsRelationship |
Classe de contêiner de esquema de modelo para ColumnsRelationship |
| LinkedServer |
Classe de contêiner de esquema de modelo para LinkedServer |
| LinkedServerLogin |
Classe de contêiner de esquema de modelo para LinkedServerLogin |
| Login |
Classe de contêiner de esquema de modelo para Logon |
| MasterKey |
Classe de contêiner de esquema de modelo para MasterKey |
| MessageType |
Classe de contêiner de esquema de modelo para MessageType |
| ModelCollationComparer |
Comparador que pode comparar cadeias de caracteres e ObjectIdentifiers usando a ordenação de um TSqlModel. Isso pode ser muito útil ao comparar objetos no modelo, pois as comparações serão consistentes com os resultados de comparação esperados em SQL Server |
| ModelExtractOptions |
Define opções que afetam o comportamento de carregar um modelo de um banco de dados. |
| ModelLoadOptions |
Opções para carregar um modelo de uma fonte de dados, como um arquivo Dacpac. Essas opções podem ser muito importantes dependendo do cenário. Por exemplo, ao executar a análise de código estático usando a CodeAnalysisService opção, é altamente recomendável que a opção LoadAsScriptBackedModel seja definida como true, pois muitas regras esperam uma origem totalmente com script e podem não operar conforme o esperado em um modelo sem suporte de script. |
| ModelMetadataClass |
A classe de metadados para propriedades de metadados. |
| ModelPropertyClass |
A classe de metadados para propriedades. |
| ModelRelationshipClass |
A classe de metadados para relações. |
| ModelRelationshipInstance |
Representa uma referência uma TSqlObject para a outra, que pode não ser resolvida. |
| ModelSchema |
Esquema de modelo para TSqlModel |
| ModelTypeClass |
A classe de metadados para TSqlObjects. |
| ObjectIdentifier | |
| Parameter |
Classe de contêiner de esquema de modelo para Parâmetro |
| PartitionFunction |
Classe de contêiner de esquema de modelo para PartitionFunction |
| PartitionScheme |
Classe de contêiner de esquema de modelo para PartitionScheme |
| PartitionScheme.FilegroupsRelationship |
Classe de contêiner de esquema de modelo para FilegroupsRelationship |
| PartitionSpecification |
Classe de contêiner de esquema de modelo para PartitionSpecification |
| PartitionValue |
Classe de contêiner de esquema de modelo para PartitionValue |
| Permission |
Classe de contêiner de esquema de modelo para Permissão |
| PrimaryKeyConstraint |
Classe de contêiner de esquema de modelo para PrimaryKeyConstraint |
| PrimaryKeyConstraint.ColumnsRelationship |
Classe de contêiner de esquema de modelo para ColumnsRelationship |
| Procedure |
Classe de contêiner de esquema de modelo para Procedimento |
| PromotedNodePathForSqlType |
Classe de contêiner de esquema de modelo para PromotedNodePathForSqlType |
| PromotedNodePathForXQueryType |
Classe de contêiner de esquema de modelo para PromotedNodePathForXQueryType |
| Queue |
Classe de contêiner de esquema de modelo para Fila |
| QueueEventNotification |
Classe de contêiner de esquema de modelo para QueueEventNotification |
| RemoteServiceBinding |
Classe de contêiner de esquema de modelo para RemoteServiceBinding |
| ResourceGovernor |
Classe de contêiner de esquema de modelo para ResourceGovernor |
| ResourcePool |
Classe de contêiner de esquema de modelo para ResourcePool |
| Role |
Classe de contêiner de esquema de modelo para Role |
| RoleMembership |
Classe de contêiner de esquema de modelo para RoleMembership |
| Route |
Classe de contêiner de esquema de modelo para Rota |
| Rule |
Classe de contêiner de esquema de modelo para Regra |
| ScalarFunction |
Classe de contêiner de esquema de modelo para ScalarFunction |
| Schema |
Classe de contêiner de esquema de modelo para Esquema |
| SearchProperty |
Classe de contêiner de esquema de modelo para SearchProperty |
| SearchPropertyList |
Classe de contêiner de esquema de modelo para SearchPropertyList |
| SecurityPolicy |
Classe de contêiner de esquema de modelo para SecurityPolicy |
| SecurityPredicate |
Classe de contêiner de esquema de modelo para SecurityPredicate |
| SelectiveXmlIndex |
Classe de contêiner de esquema de modelo para SelectiveXmlIndex |
| Sequence |
Classe de contêiner de esquema de modelo para Sequência |
| ServerAudit |
Classe de contêiner de esquema de modelo para ServerAudit |
| ServerAuditSpecification |
Classe de contêiner de esquema de modelo para ServerAuditSpecification |
| ServerDdlTrigger |
Classe de contêiner de esquema de modelo para ServerDdlTrigger |
| ServerEventNotification |
Classe de contêiner de esquema de modelo para ServerEventNotification |
| ServerOptions |
Classe de contêiner de esquema de modelo para ServerOptions |
| ServerRoleMembership |
Classe de contêiner de esquema de modelo para ServerRoleMembership |
| Service |
Classe de contêiner de esquema de modelo para o Serviço |
| ServiceBrokerLanguageSpecifier |
Classe de contêiner de esquema de modelo para ServiceBrokerLanguageSpecifier |
| Signature |
Classe de contêiner de esquema de modelo para Assinatura |
| SignatureEncryptionMechanism |
Classe de contêiner de esquema de modelo para SignatureEncryptionMechanism |
| SoapLanguageSpecifier |
Classe de contêiner de esquema de modelo para SoapLanguageSpecifier |
| SoapMethodSpecification |
Classe de contêiner de esquema de modelo para SoapMethodSpecification |
| SpatialIndex |
Classe de contêiner de esquema de modelo para SpatialIndex |
| SqlFile |
Classe de contêiner de esquema de modelo para SqlFile |
| Statistics |
Classe de contêiner de esquema de modelo para Estatísticas |
| SymmetricKey |
Classe de contêiner de esquema de modelo para SymmetricKey |
| SymmetricKeyPassword |
Classe de contêiner de esquema de modelo para SymmetricKeyPassword |
| Synonym |
Classe de contêiner de esquema de modelo para sinônimo |
| Table |
Classe de contêiner de esquema de modelo para Table |
| TableType |
Classe de contêiner de esquema de modelo para TableType |
| TableTypeCheckConstraint |
Classe de contêiner de esquema de modelo para TableTypeCheckConstraint |
| TableTypeColumn |
Classe de contêiner de esquema de modelo para TableTypeColumn |
| TableTypeDefaultConstraint |
Classe de contêiner de esquema de modelo para TableTypeDefaultConstraint |
| TableTypeIndex |
Classe de contêiner de esquema de modelo para TableTypeIndex |
| TableTypePrimaryKeyConstraint |
Classe de contêiner de esquema de modelo para TableTypePrimaryKeyConstraint |
| TableTypePrimaryKeyConstraint.ColumnsRelationship |
Classe de contêiner de esquema de modelo para ColumnsRelationship |
| TableTypeUniqueConstraint |
Classe de contêiner de esquema de modelo para TableTypeUniqueConstraint |
| TableTypeUniqueConstraint.ColumnsRelationship |
Classe de contêiner de esquema de modelo para ColumnsRelationship |
| TableValuedFunction |
Classe de contêiner de esquema de modelo para TableValuedFunction |
| TcpProtocolSpecifier |
Classe de contêiner de esquema de modelo para TcpProtocolSpecifier |
| TSqlModel |
Representa um modelo de um esquema de banco de dados SQL Server. |
| TSqlModelOptions |
Define opções de todo o modelo |
| TSqlModelSchema |
Define um esquema para um modelo de banco de dados TSQL relacional. |
| TSqlObject |
Representa uma instância de um objeto para um esquema de banco de dados SQL Server. |
| TSqlObjectOptions |
Define as opções a serem usadas para TSqlObjects específicos |
| UniqueConstraint |
Classe de contêiner de esquema de modelo para UniqueConstraint |
| UniqueConstraint.ColumnsRelationship |
Classe de contêiner de esquema de modelo para ColumnsRelationship |
| User |
Classe de contêiner de esquema de modelo para Usuário |
| UserDefinedServerRole |
Classe de contêiner de esquema de modelo para UserDefinedServerRole |
| UserDefinedType |
Classe de contêiner de esquema de modelo para UserDefinedType |
| View |
Classe de contêiner de esquema de modelo para Exibição |
| WorkloadClassifier |
Classe de contêiner de esquema de modelo para WorkloadClassifier |
| WorkloadGroup |
Classe de contêiner de esquema de modelo para WorkloadGroup |
| WorkloadGroupDw |
Classe de contêiner de esquema de modelo para WorkloadGroupDw |
| XmlIndex |
Classe de contêiner de esquema de modelo para XmlIndex |
| XmlNamespace |
Classe de contêiner de esquema de modelo para XmlNamespace |
| XmlSchemaCollection |
Classe de contêiner de esquema de modelo para XmlSchemaCollection |
Enumerações
| Nome | Description |
|---|---|
| AssemblyPermissionSet |
Conjuntos de permissões possíveis para um assembly |
| AsymmetricKeyAlgorithm |
Algoritmo para chaves assimétricas |
| AuditActionGroupType |
SQL Server grupos de ações de auditoria |
| AuditTarget |
SQL Server destinos de auditoria |
| AuthenticationModes |
SQL Server modo de autenticação 2005 |
| AuthenticationType |
Tipo de autenticação de usuário de banco de dados |
| CatalogCollation |
Tipos de ordenação de catálogo |
| ChangeTrackingOption |
Opções de controle de alterações |
| CharacterSet |
Possíveis conjuntos de caracteres para pontos de extremidade SOAP |
| ColumnGeneratedAlwaysType |
Tipo sempre gerado com versão do sistema de colunas |
| ColumnType |
Especifica o tipo de Coluna que um TSqlObject representa |
| CompressionLevel |
Nível de compactação para dados |
| Containment |
Tipos de contenção de banco de dados |
| DacExternalQueryScopes |
Define o tipo de objetos a serem consultados do modelo. |
| DacQueryScopes |
Define o tipo de objetos a serem consultados do modelo. |
| DatabaseAuditAction |
Ação auditável no nível do banco de dados |
| DatabaseMirroringRole |
Tipos de função de espelhamento de banco de dados para SQL Server 2005 |
| DataSourceType |
Opções de tipo de fonte de dados externa |
| Degree |
Nível de densidade de grade no índice espacial |
| DelayedDurabilityMode |
Modo de durabilidade atrasada do banco de dados |
| Durability |
Durabilidade de uma tabela |
| ElementNameStyle |
Define os diferentes estilos de nomenclatura compatíveis com os serviços de exibição |
| EncryptionMode |
Modo de criptografia para pontos de extremidade do agente de serviço |
| EscapeStyle |
Enumeração para especificar o estilo de escape para exibir o nome do modelo |
| EventGroupType |
Grupos de eventos sql |
| EventRetentionMode |
Modo de retenção de evento para sessão de evento |
| EventSessionScope |
Escopo da sessão de evento |
| EventType |
Tipos de eventos do Sql Server |
| FailureAction |
Tipo de ação para falha de auditoria |
| FileFormatType |
Opções de tipo de arquivo externo. |
| ForeignKeyAction |
Ações executadas quando uma chave para a qual os pontos de chave estrangeira existentes são atualizados ou excluídos |
| FunctionType |
Especifica o tipo de função que um TSqlObject representa |
| HttpPorts |
Tipos de porta de escuta associados a um ponto de extremidade. |
| LockEscalationMethod |
Os tipos de métodos de escalonamento de bloqueio |
| LoginEncryptionOption |
Opções de criptografia de logon do SQL |
| MemoryPartitionMode |
Modo de partição de memória para sessão de evento |
| MemoryUnit |
Unidades de memória para uso em modelos SQL |
| MessageSentBy |
Especifica o tipo de remetente de mensagem |
| ModelErrorSeverity |
Representa o nível de gravidade do erro do modelo |
| ModelErrorType |
O tipo de erro do modelo. Representa a classificação de vários erros de bloqueio de modelo. |
| NonTransactedFileStreamAccess |
Valores de opção de acesso não transacional FILESTREAM |
| OrderRestriction |
Disparar tipos de restrição de oder |
| PageVerifyMode |
Modo de verificação da página de banco de dados para SQL Server 2005 |
| ParameterizationOption |
Opções de parametrização para o banco de dados |
| PartitionRange |
Especifica a qual lado do intervalo, à esquerda ou à direita, o valor de limite pertence |
| Payload |
Tipos de conteúdo para pontos de extremidade |
| PermissionAction |
Tipos de ação de permissão SQL |
| PermissionType |
Permissões sql |
| Protocol |
Tipos de protocolo para pontos de extremidade |
| QueryStoreCaptureMode |
Repositório de Consultas SIZE_BASED_CLEANUP_MODE valores de opção |
| QueryStoreDesiredState |
Valores da opção modo de operação Repositório de Consultas/Estado Desejado |
| RecoveryMode |
Modo de recuperação de banco de dados |
| RejectType |
As opções de tipo de rejeição de tabela externa. |
| RelationshipType |
Tipos de relacionamentos. |
| SamplingStyle |
Estilos de amostragem usados para criar estatísticas |
| SecondaryXmlIndexType |
Tipos de índice XML secundário |
| SecurityPredicateOperation |
A operação à qual um predicado de segurança se aplica |
| SecurityPredicateType |
O tipo do predicado de segurança |
| ServiceBrokerEncryptionAlgorithm |
Possíveis opções de algoritmo de criptografia para pontos de extremidade do agente de serviço |
| ServiceBrokerOption |
Opções possíveis do service broker para o banco de dados |
| SoapFormat |
Possíveis formatos webmethod para pontos de extremidade SOAP |
| SoapLoginType |
Valores possíveis para LOGIN_TYPE opção no ponto de extremidade SOAP |
| SoapSchema |
Possíveis opções de esquema para webmethods em pontos de extremidade SOAP |
| SqlDataType |
SQL Server tipos de dados internos |
| SqlServerVersion |
Versões SQL Server específicas. |
| State |
Estado do ponto de extremidade |
| SymmetricKeyAlgorithm |
Algoritmos usados para chaves simétricas |
| SymmetricKeyCreationDisposition |
Disposição de criação de chave assimétrica |
| TableDistributionPolicyType |
O tipo de uma política de distribuição de tabela SQL DW. |
| TableTypeColumnType |
Especifica o tipo de TableTypeColumn que um TSqlObject representa |
| Tessellation |
Mosaico de grade no índice espacial |
| TimeUnit |
Descreve a unidade para o período de retenção. |
| TriggerType |
Tipos de gatilho |
| TSqlPlatforms |
Versões SQL Server específicas. |
| UserAccessOption |
Modo de acesso do usuário para o banco de dados |
| UserType |
Tipo de usuário (para uso com Azure usuários do active directory). |
| ValidationMethod |
Especifica o método de validação de mensagem |
| XmlStyle |
Estilo de tipo de dados XML |