Microsoft.SqlServer.Dac.Model Namespace

Classes

  Class Description
Public class Aggregate Model schema container class for Aggregate
Public class ApplicationRole Model schema container class for ApplicationRole
Public class Assembly Model schema container class for Assembly
Public class AssemblySource Model schema container class for AssemblySource
Public class AsymmetricKey Model schema container class for AsymmetricKey
Public class AuditAction Model schema container class for AuditAction
Public class AuditActionGroup Model schema container class for AuditActionGroup
Public class AuditActionSpecification Model schema container class for AuditActionSpecification
Public class BrokerPriority Model schema container class for BrokerPriority
Public class BuiltInServerRole Model schema container class for BuiltInServerRole
Public class Certificate Model schema container class for Certificate
Public class CheckConstraint Model schema container class for CheckConstraint
Public class ClrTypeMethod Model schema container class for ClrTypeMethod
Public class ClrTypeMethodParameter Model schema container class for ClrTypeMethodParameter
Public class ClrTypeProperty Model schema container class for ClrTypeProperty
Public class Column Model schema container class for Column
Public class ColumnStoreIndex Model schema container class for ColumnStoreIndex
Public class ColumnStoreIndex.ColumnsRelationship Model schema container class for ColumnsRelationship
Public class Contract Model schema container class for Contract
Public class Contract.MessagesRelationship Model schema container class for MessagesRelationship
Public class Credential Model schema container class for Credential
Public class CryptographicProvider Model schema container class for CryptographicProvider
Public class DacModelException Provides an exception throw from DAC model errors.
Public class DacModelMessage Represents an error or a warning raised during model validation.
Public class DatabaseAuditSpecification Model schema container class for DatabaseAuditSpecification
Public class DatabaseDdlTrigger Model schema container class for DatabaseDdlTrigger
Public class DatabaseEncryptionKey Model schema container class for DatabaseEncryptionKey
Public class DatabaseEventNotification Model schema container class for DatabaseEventNotification
Public class DatabaseMirroringLanguageSpecifier Model schema container class for DatabaseMirroringLanguageSpecifier
Public class DatabaseOptions Model schema container class for DatabaseOptions
Public class DataCompressionOption Model schema container class for DataCompressionOption
Public class DataType Model schema container class for DataType
Public class Default Model schema container class for Default
Public class DefaultConstraint Model schema container class for DefaultConstraint
Public class DmlTrigger Model schema container class for DmlTrigger
Public class Endpoint Model schema container class for Endpoint
Public class ErrorMessage Model schema container class for ErrorMessage
Public class EventGroup Model schema container class for EventGroup
Public class EventSession Model schema container class for EventSession
Public class EventSessionAction Model schema container class for EventSessionAction
Public class EventSessionDefinitions Model schema container class for EventSessionDefinitions
Public class EventSessionSetting Model schema container class for EventSessionSetting
Public class EventSessionTarget Model schema container class for EventSessionTarget
Public class EventTypeSpecifier Model schema container class for EventTypeSpecifier
Public class ExtendedProcedure Model schema container class for ExtendedProcedure
Public class ExtendedProperty Model schema container class for ExtendedProperty
Public class Filegroup Model schema container class for Filegroup
Public class FileTable Model schema container class for FileTable
Public class ForeignKeyConstraint Model schema container class for ForeignKeyConstraint
Public class FullTextCatalog Model schema container class for FullTextCatalog
Public class FullTextIndex Model schema container class for FullTextIndex
Public class FullTextIndexColumnSpecifier Model schema container class for FullTextIndexColumnSpecifier
Public class FullTextStopList Model schema container class for FullTextStopList
Public class HttpProtocolSpecifier Model schema container class for HttpProtocolSpecifier
Public class Index Model schema container class for Index
Public class Index.ColumnsRelationship Model schema container class for ColumnsRelationship
Public class LinkedServer Model schema container class for LinkedServer
Public class LinkedServerLogin Model schema container class for LinkedServerLogin
Public class Login Model schema container class for Login
Public class MasterKey Model schema container class for MasterKey
Public class MessageType Model schema container class for MessageType
Public class ModelMetadataClass The metadata class for metadata properties.
Public class ModelPropertyClass The metadata class for properties.
Public class ModelRelationshipClass The metadata class for relationships.
Public class ModelRelationshipInstance Represents a reference from one TSqlObject to another, which might be unresolved.
Public class ModelSchema Model schema for TSqlModel
Public class ModelTypeClass The metadata class for TSqlObjects.
Public class ObjectIdentifier Represents the object identifier to identify the name of the model.
Public class Parameter Model schema container class for Parameter
Public class PartitionFunction Model schema container class for PartitionFunction
Public class PartitionScheme Model schema container class for PartitionScheme
Public class PartitionScheme.FilegroupsRelationship Model schema container class for FilegroupsRelationship
Public class PartitionValue Model schema container class for PartitionValue
Public class Permission Model schema container class for Permission
Public class PrimaryKeyConstraint Model schema container class for PrimaryKeyConstraint
Public class PrimaryKeyConstraint.ColumnsRelationship Model schema container class for ColumnsRelationship
Public class Procedure Model schema container class for Procedure
Public class PromotedNodePathForSqlType Model schema container class for PromotedNodePathForSqlType
Public class PromotedNodePathForXQueryType Model schema container class for PromotedNodePathForXQueryType
Public class Queue Model schema container class for Queue
Public class QueueEventNotification Model schema container class for QueueEventNotification
Public class RemoteServiceBinding Model schema container class for RemoteServiceBinding
Public class ResourceGovernor Model schema container class for ResourceGovernor
Public class ResourcePool Model schema container class for ResourcePool
Public class Role Model schema container class for Role
Public class RoleMembership Model schema container class for RoleMembership
Public class Route Model schema container class for Route
Public class Rule Model schema container class for Rule
Public class ScalarFunction Model schema container class for ScalarFunction
Public class Schema Model schema container class for Schema
Public class SearchProperty Model schema container class for SearchProperty
Public class SearchPropertyList Model schema container class for SearchPropertyList
Public class SelectiveXmlIndex Model schema container class for SelectiveXmlIndex
Public class Sequence Model schema container class for Sequence
Public class ServerAudit Model schema container class for ServerAudit
Public class ServerAuditSpecification Model schema container class for ServerAuditSpecification
Public class ServerDdlTrigger Model schema container class for ServerDdlTrigger
Public class ServerEventNotification Model schema container class for ServerEventNotification
Public class ServerOptions Model schema container class for ServerOptions
Public class ServerRoleMembership Model schema container class for ServerRoleMembership
Public class Service Model schema container class for Service
Public class ServiceBrokerLanguageSpecifier Model schema container class for ServiceBrokerLanguageSpecifier
Public class Signature Model schema container class for Signature
Public class SignatureEncryptionMechanism Model schema container class for SignatureEncryptionMechanism
Public class SoapLanguageSpecifier Model schema container class for SoapLanguageSpecifier
Public class SoapMethodSpecification Model schema container class for SoapMethodSpecification
Public class SpatialIndex Model schema container class for SpatialIndex
Public class SqlFile Model schema container class for SqlFile
Public class Statistics Model schema container class for Statistics
Public class SymmetricKey Model schema container class for SymmetricKey
Public class SymmetricKeyPassword Model schema container class for SymmetricKeyPassword
Public class Synonym Model schema container class for Synonym
Public class Table Model schema container class for Table
Public class TableType Model schema container class for TableType
Public class TableTypeCheckConstraint Model schema container class for TableTypeCheckConstraint
Public class TableTypeColumn Model schema container class for TableTypeColumn
Public class TableTypeDefaultConstraint Model schema container class for TableTypeDefaultConstraint
Public class TableTypePrimaryKeyConstraint Model schema container class for TableTypePrimaryKeyConstraint
Public class TableTypePrimaryKeyConstraint.ColumnsRelationship Model schema container class for ColumnsRelationship
Public class TableTypeUniqueConstraint Model schema container class for TableTypeUniqueConstraint
Public class TableTypeUniqueConstraint.ColumnsRelationship Model schema container class for ColumnsRelationship
Public class TableValuedFunction Model schema container class for TableValuedFunction
Public class TableValuedFunction.OrderColumnsRelationship Model schema container class for OrderColumnsRelationship
Public class TcpProtocolSpecifier Model schema container class for TcpProtocolSpecifier
Public class TSqlModel Represents a model of a SQL Server database schema.
Public class TSqlModelOptions Defines model wide options
Public class TSqlModelSchema Defines a schema for a relational TSQL database model.
Public class TSqlObject Represents an instance of an object for a SQL Server database schema.
Public class TSqlObjectOptions Defines options to be used for specific TSqlObjects.
Public class UniqueConstraint Model schema container class for UniqueConstraint
Public class UniqueConstraint.ColumnsRelationship Model schema container class for ColumnsRelationship
Public class User Model schema container class for User
Public class UserDefinedServerRole Model schema container class for UserDefinedServerRole
Public class UserDefinedType Model schema container class for UserDefinedType
Public class View Model schema container class for View
Public class WorkloadGroup Model schema container class for WorkloadGroup
Public class XmlIndex Model schema container class for XmlIndex
Public class XmlNamespace Model schema container class for XmlNamespace
Public class XmlSchemaCollection Model schema container class for XmlSchemaCollection

Enumerations

  Enumeration Description
Public enumeration AssemblyPermissionSet Possible permission sets for an assembly
Public enumeration AsymmetricKeyAlgorithm Algorithm for an asymmetric keys
Public enumeration AuditActionGroupType SQL Server audit action groups
Public enumeration AuditTarget SQL Server audit targets
Public enumeration AuthenticationModes SQL Server 2005 authentication mode
Public enumeration AuthenticationType Database user Authentication type
Public enumeration ChangeTrackingOption Change tracking options
Public enumeration CharacterSet Possible character sets for SOAP endpoints
Public enumeration ColumnType Specifies the type of Column a TSqlObject represents
Public enumeration CompressionLevel Compression level for data
Public enumeration Containment Database Containment types
Public enumeration DacExternalQueryScopes Defines the type of objects to query from the model.
Public enumeration DacQueryScopes Defines the type of objects to query from the model.
Public enumeration DatabaseAuditAction Database-level auditable action
Public enumeration DatabaseMirroringRole Database mirroring role types for SQL Server 2005
Public enumeration Degree Grid density level in spatial index
Public enumeration EncryptionMode Encryption mode for service broker endpoints
Public enumeration EventGroupType Sql event groups
Public enumeration EventRetentionMode Event retention mode for event session
Public enumeration EventType Sql Server event types
Public enumeration FailureAction Action type for audit failure
Public enumeration ForeignKeyAction Actions taken when a key to which existing foreign key points is updated or deleted
Public enumeration FunctionType Specifies the type of Function a TSqlObject represents
Public enumeration HttpPorts Listening port types associated with an endpoint.
Public enumeration LockEscalationMethod The types of lock escalation methods
Public enumeration LoginEncryptionOption SQL login encryption options
Public enumeration MemoryPartitionMode Memory partion mode for event session
Public enumeration MemoryUnit Memory units for use in SQL models
Public enumeration MessageSentBy Specifies message sender type
Public enumeration NonTransactedFileStreamAccess FILESTREAM non-transactional access option values
Public enumeration OrderRestriction Trigger oder restriction types
Public enumeration PageVerifyMode Database page verify mode for SQL Server 2005
Public enumeration ParameterizationOption Parameterization options for database
Public enumeration PartitionRange Specifies to which side of interval, left or right, the boundary value belongs
Public enumeration Payload Payload types for endpoints
Public enumeration PermissionAction SQL permission action types
Public enumeration PermissionType Sql permissions
Public enumeration Protocol Protocol types for endpoints
Public enumeration RecoveryMode Database recovery mode
Public enumeration RelationshipType Relationship types.
Public enumeration SamplingStyle Sampling styles used to create statistics
Public enumeration SecondaryXmlIndexType Types of secondary XML index
Public enumeration ServiceBrokerEncryptionAlgorithm Possible encryption algorithm options for service broker endpoints
Public enumeration ServiceBrokerOption Possible service broker options for database
Public enumeration SoapFormat Possible webmethod formats for SOAP endpoints
Public enumeration SoapLoginType Possible values for LOGIN_TYPE option in SOAP endpoint
Public enumeration SoapSchema Possible schema options for webmethods in SOAP endpoints
Public enumeration SqlDataType SQL Server built-in data types
Public enumeration SqlServerVersion Specific SQL Server releases.
Public enumeration State State of the endpoint
Public enumeration SymmetricKeyAlgorithm Algorithms used for symmetric keys
Public enumeration SymmetricKeyCreationDisposition Asymmetric key creation disposition
Public enumeration TableTypeColumnType Specifies the type of TableTypeColumn a TSqlObject represents
Public enumeration Tessellation Grid tessellation in spatial index
Public enumeration TimeUnit Describes the unit for retention period.
Public enumeration TriggerType Trigger types
Public enumeration TSqlPlatforms Specific SQL Server releases.
Public enumeration UserAccessOption User access mode for the database
Public enumeration ValidationMethod Specifies message validation method
Public enumeration XmlStyle XML data type style