Microsoft.SqlServer.Dac.Model 命名空间

名称 说明
Aggregate

聚合的模型架构容器类

ApplicationRole

ApplicationRole 的模型架构容器类

Assembly

Assembly 的模型架构容器类

AssemblySource

AssemblySource 的模型架构容器类

AsymmetricKey

AsymmetricKey 的模型架构容器类

AuditAction

AuditAction 的模型架构容器类

AuditActionGroup

AuditActionGroup 的模型架构容器类

AuditActionSpecification

AuditActionSpecification 的模型架构容器类

BrokerPriority

BrokerPriority 的模型架构容器类

BuiltInServerRole

BuiltInServerRole 的模型架构容器类

Certificate

证书的模型架构容器类

CheckConstraint

CheckConstraint 的模型架构容器类

ClrTableOption

ClrTableOption 的模型架构容器类

ClrTableOption.OrderColumnsRelationship

OrderColumnsRelationship 的模型架构容器类

ClrTypeMethod

ClrTypeMethod 的模型架构容器类

ClrTypeMethodParameter

ClrTypeMethodParameter 的模型架构容器类

ClrTypeProperty

ClrTypeProperty 的模型架构容器类

Column

Column 的模型架构容器类

ColumnEncryptionKey

ColumnEncryptionKey 的模型架构容器类

ColumnEncryptionKeyValue

ColumnEncryptionKeyValue 的模型架构容器类

ColumnMasterKey

ColumnMasterKey 的模型架构容器类

ColumnStoreIndex

ColumnStoreIndex 的模型架构容器类

ColumnStoreIndex.ColumnsRelationship

ColumnsRelationship 的模型架构容器类

Contract

Contract 的模型架构容器类

Contract.MessagesRelationship

MessagesRelationship 的模型架构容器类

Credential

Credential 的模型架构容器类

CryptographicProvider

CryptographicProvider 的模型架构容器类

DacModelError

表示模型阻止错误。

DacModelException

DAC 模型错误引发异常。

DacModelMessage

表示在模型验证期间引发的错误或警告。

DatabaseAuditSpecification

DatabaseAuditSpecification 的模型架构容器类

DatabaseCredential

DatabaseCredential 的模型架构容器类

DatabaseDdlTrigger

DatabaseDdlTrigger 的模型架构容器类

DatabaseEncryptionKey

DatabaseEncryptionKey 的模型架构容器类

DatabaseEventNotification

DatabaseEventNotification 的模型架构容器类

DatabaseEventSession

DatabaseEventSession 的模型架构容器类

DatabaseMirroringLanguageSpecifier

DatabaseMirroringLanguageSpecifier 的模型架构容器类

DatabaseOptions

DatabaseOptions 的模型架构容器类

DataCompressionOption

DataCompressionOption 的模型架构容器类

DataType

DataType 的模型架构容器类

Default

Default 的模型架构容器类

DefaultConstraint

DefaultConstraint 的模型架构容器类

DisplayServices

提供一组服务,用于为公共模型 API 中的对象提供用户可见值。

DmlTrigger

DmlTrigger 的模型架构容器类

EdgeConstraint

EdgeConstraint 的模型架构容器类

Endpoint

Endpoint 的模型架构容器类

ErrorMessage

ErrorMessage 的模型架构容器类

EventGroup

EventGroup 的模型架构容器类

EventSession

EventSession 的模型架构容器类

EventSessionAction

EventSessionAction 的模型架构容器类

EventSessionDefinitions

EventSessionDefinitions 的模型架构容器类

EventSessionSetting

EventSessionSetting 的模型架构容器类

EventSessionTarget

EventSessionTarget 的模型架构容器类

EventTypeSpecifier

EventTypeSpecifier 的模型架构容器类

ExtendedProcedure

ExtendedProcedure 的模型架构容器类

ExtendedProperty

ExtendedProperty 的模型架构容器类

ExternalDataSource

ExternalDataSource 的模型架构容器类

ExternalFileFormat

ExternalFileFormat 的模型架构容器类

ExternalLanguage

ExternalLanguage 的模型架构容器类

ExternalLanguageFile

ExternalLanguageFile 的模型架构容器类

ExternalLibrary

ExternalLibrary 的模型架构容器类

ExternalLibraryFile

ExternalLibraryFile 的模型架构容器类

ExternalStream

ExternalStream 的模型架构容器类

ExternalStreamingJob

ExternalStreamingJob 的模型架构容器类

ExternalTable

ExternalTable 的模型架构容器类

Filegroup

Filegroup 的模型架构容器类

FileTable

FileTable 的模型架构容器类

ForeignKeyConstraint

ForeignKeyConstraint 的模型架构容器类

FullTextCatalog

FullTextCatalog 的模型架构容器类

FullTextIndex

FullTextIndex 的模型架构容器类

FullTextIndexColumnSpecifier

FullTextIndexColumnSpecifier 的模型架构容器类

FullTextStopList

FullTextStopList 的模型架构容器类

HttpProtocolSpecifier

HttpProtocolSpecifier 的模型架构容器类

Index

Index 的模型架构容器类

Index.ColumnsRelationship

ColumnsRelationship 的模型架构容器类

LinkedServer

LinkedServer 的模型架构容器类

LinkedServerLogin

LinkedServerLogin 的模型架构容器类

Login

Login 的模型架构容器类

MasterKey

MasterKey 的模型架构容器类

MessageType

MessageType 的模型架构容器类

ModelCollationComparer

可以使用排序规则比较字符串和 ObjectIdentifiers 的 TSqlModel比较器。 在比较模型中的对象时,这非常有用,因为比较与预期比较结果一致,SQL Server

ModelExtractOptions

定义影响从数据库加载模型的行为的选项。

ModelLoadOptions

用于从数据源(如 Dacpac 文件)加载模型的选项。

根据方案,这些选项可能非常重要。 例如,使用 CodeAnalysisService 静态代码分析时,强烈建议将 LoadAsScriptBackedModel 此选项设置为 true,因为许多规则需要完全编写脚本的源,并且可能无法按预期在非脚本支持的模型上运行。

ModelMetadataClass

元数据属性的元数据类。

ModelPropertyClass

属性的元数据类。

ModelRelationshipClass

关系的元数据类。

ModelRelationshipInstance

表示从一个引用到另一个 TSqlObject 引用,这可能未解决。

ModelSchema

TSqlModel 的模型架构

ModelTypeClass

s TSqlObject的元数据类。

ObjectIdentifier
Parameter

参数的模型架构容器类

PartitionFunction

PartitionFunction 的模型架构容器类

PartitionScheme

PartitionScheme 的模型架构容器类

PartitionScheme.FilegroupsRelationship

FilegroupsRelationship 的模型架构容器类

PartitionSpecification

PartitionSpecification 的模型架构容器类

PartitionValue

PartitionValue 的模型架构容器类

Permission

Permission 的模型架构容器类

PrimaryKeyConstraint

PrimaryKeyConstraint 的模型架构容器类

PrimaryKeyConstraint.ColumnsRelationship

ColumnsRelationship 的模型架构容器类

Procedure

Procedure 的模型架构容器类

PromotedNodePathForSqlType

PromotedNodePathForSqlType 的模型架构容器类

PromotedNodePathForXQueryType

PromotedNodePathForXQueryType 的模型架构容器类

Queue

Queue 的模型架构容器类

QueueEventNotification

QueueEventNotification 的模型架构容器类

RemoteServiceBinding

RemoteServiceBinding 的模型架构容器类

ResourceGovernor

ResourceGovernor 的模型架构容器类

ResourcePool

ResourcePool 的模型架构容器类

Role

Role 的模型架构容器类

RoleMembership

RoleMembership 的模型架构容器类

Route

Route 的模型架构容器类

Rule

Rule 的模型架构容器类

ScalarFunction

ScalarFunction 的模型架构容器类

Schema

架构的模型架构容器类

SearchProperty

SearchProperty 的模型架构容器类

SearchPropertyList

SearchPropertyList 的模型架构容器类

SecurityPolicy

SecurityPolicy 的模型架构容器类

SecurityPredicate

SecurityPredicate 的模型架构容器类

SelectiveXmlIndex

SelectiveXmlIndex 的模型架构容器类

Sequence

Sequence 的模型架构容器类

ServerAudit

ServerAudit 的模型架构容器类

ServerAuditSpecification

ServerAuditSpecification 的模型架构容器类

ServerDdlTrigger

ServerDdlTrigger 的模型架构容器类

ServerEventNotification

ServerEventNotification 的模型架构容器类

ServerOptions

ServerOptions 的模型架构容器类

ServerRoleMembership

ServerRoleMembership 的模型架构容器类

Service

Service 的模型架构容器类

ServiceBrokerLanguageSpecifier

ServiceBrokerLanguageSpecifier 的模型架构容器类

Signature

Signature 的模型架构容器类

SignatureEncryptionMechanism

SignatureEncryptionMechanism 的模型架构容器类

SoapLanguageSpecifier

SoapLanguageSpecifier 的模型架构容器类

SoapMethodSpecification

SoapMethodSpecification 的模型架构容器类

SpatialIndex

SpatialIndex 的模型架构容器类

SqlFile

SqlFile 的模型架构容器类

Statistics

Statistics 的模型架构容器类

SymmetricKey

SymmetricKey 的模型架构容器类

SymmetricKeyPassword

SymmetricKeyPassword 的模型架构容器类

Synonym

同义词的模型架构容器类

Table

表的模型架构容器类

TableType

TableType 的模型架构容器类

TableTypeCheckConstraint

TableTypeCheckConstraint 的模型架构容器类

TableTypeColumn

TableTypeColumn 的模型架构容器类

TableTypeDefaultConstraint

TableTypeDefaultConstraint 的模型架构容器类

TableTypeIndex

TableTypeIndex 的模型架构容器类

TableTypePrimaryKeyConstraint

TableTypePrimaryKeyConstraint 的模型架构容器类

TableTypePrimaryKeyConstraint.ColumnsRelationship

ColumnsRelationship 的模型架构容器类

TableTypeUniqueConstraint

TableTypeUniqueConstraint 的模型架构容器类

TableTypeUniqueConstraint.ColumnsRelationship

ColumnsRelationship 的模型架构容器类

TableValuedFunction

TableValuedFunction 的模型架构容器类

TcpProtocolSpecifier

TcpProtocolSpecifier 的模型架构容器类

TSqlModel

表示SQL Server数据库架构的模型。

TSqlModelOptions

定义模型范围选项

TSqlModelSchema

定义关系 TSQL 数据库模型的架构。

TSqlObject

表示SQL Server数据库架构的对象实例。

TSqlObjectOptions

定义要用于特定 TSqlObjects 的选项

UniqueConstraint

UniqueConstraint 的模型架构容器类

UniqueConstraint.ColumnsRelationship

ColumnsRelationship 的模型架构容器类

User

User 的模型架构容器类

UserDefinedServerRole

UserDefinedServerRole 的模型架构容器类

UserDefinedType

UserDefinedType 的模型架构容器类

View

View 的模型架构容器类

WorkloadClassifier

WorkloadClassifier 的模型架构容器类

WorkloadGroup

WorkloadGroup 的模型架构容器类

WorkloadGroupDw

WorkloadGroupDw 的模型架构容器类

XmlIndex

XmlIndex 的模型架构容器类

XmlNamespace

XmlNamespace 的模型架构容器类

XmlSchemaCollection

XmlSchemaCollection 的模型架构容器类

枚举

名称 说明
AssemblyPermissionSet

程序集的可能权限集

AsymmetricKeyAlgorithm

非对称密钥的算法

AuditActionGroupType

SQL Server审核操作组

AuditTarget

SQL Server审核目标

AuthenticationModes

SQL Server 2005 身份验证模式

AuthenticationType

数据库用户身份验证类型

CatalogCollation

目录排序规则类型

ChangeTrackingOption

更改跟踪选项

CharacterSet

SOAP 终结点的可能字符集

ColumnGeneratedAlwaysType

列系统版本的生成始终类型

ColumnType

指定 TSqlObject 表示的列的类型

CompressionLevel

数据的压缩级别

Containment

数据库包含类型

DacExternalQueryScopes

定义要从模型查询的对象的类型。

DacQueryScopes

定义要从模型查询的对象的类型。

DatabaseAuditAction

数据库级可审核操作

DatabaseMirroringRole

SQL Server 2005 的数据库镜像角色类型

DataSourceType

外部数据源类型选项

Degree

空间索引中的网格密度级别

DelayedDurabilityMode

数据库延迟持续性模式

Durability

表的持久性

ElementNameStyle

定义显示服务支持的不同命名样式

EncryptionMode

Service Broker 终结点的加密模式

EscapeStyle

用于指定用于显示模型名称的转义样式的枚举

EventGroupType

Sql 事件组

EventRetentionMode

事件会话的事件保留模式

EventSessionScope

事件会话的范围

EventType

Sql Server 事件类型

FailureAction

审核失败的操作类型

FileFormatType

外部文件格式类型选项。

ForeignKeyAction

更新或删除现有外键点时执行的操作

FunctionType

指定 TSqlObject 表示的函数的类型

HttpPorts

侦听与终结点关联的端口类型。

LockEscalationMethod

锁升级方法的类型

LoginEncryptionOption

SQL 登录加密选项

MemoryPartitionMode

事件会话的内存分部模式

MemoryUnit

用于 SQL 模型的内存单位

MessageSentBy

指定邮件发件人类型

ModelErrorSeverity

表示模型错误的严重性级别

ModelErrorType

模型错误类型。 表示模型阻塞错误的各种分类。

NonTransactedFileStreamAccess

FILESTREAM 非事务性访问选项值

OrderRestriction

触发器 oder 限制类型

PageVerifyMode

SQL Server 2005 的数据库页验证模式

ParameterizationOption

数据库的参数化选项

PartitionRange

指定边界值所属间隔的哪一端(左或右)

Payload

终结点的有效负载类型

PermissionAction

SQL 权限操作类型

PermissionType

Sql 权限

Protocol

终结点的协议类型

QueryStoreCaptureMode

查询存储 SIZE_BASED_CLEANUP_MODE选项值

QueryStoreDesiredState

查询存储操作模式/所需状态选项值

RecoveryMode

数据库恢复模式

RejectType

外部表拒绝类型选项。

RelationshipType

关系类型。

SamplingStyle

用于创建统计信息的采样样式

SecondaryXmlIndexType

辅助 XML 索引的类型

SecurityPredicateOperation

安全谓词应用到的操作

SecurityPredicateType

安全谓词的类型

ServiceBrokerEncryptionAlgorithm

Service Broker 终结点的可能加密算法选项

ServiceBrokerOption

数据库可能的 Service Broker 选项

SoapFormat

SOAP 终结点的可能 Webmethod 格式

SoapLoginType

SOAP 终结点中LOGIN_TYPE选项的可能值

SoapSchema

SOAP 终结点中 Webmethod 的可能架构选项

SqlDataType

SQL Server内置数据类型

SqlServerVersion

特定SQL Server版本。

State

终结点的状态

SymmetricKeyAlgorithm

用于对称密钥的算法

SymmetricKeyCreationDisposition

非对称密钥创建处置

TableDistributionPolicyType

SQL DW 表分发策略的类型。

TableTypeColumnType

指定 TSqlObject 表示的 TableTypeColumn 的类型

Tessellation

空间索引中的网格分割

TimeUnit

描述保留期的单位。

TriggerType

触发器类型

TSqlPlatforms

特定SQL Server版本。

UserAccessOption

数据库的用户访问模式

UserType

用户类型(用于Azure Active Directory 用户)。

ValidationMethod

指定消息验证方法

XmlStyle

XML 数据类型样式