Share via


ModelSchema Class

Model schema for TSqlModel

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dac.Model.ModelSchema

Namespace:  Microsoft.SqlServer.Dac.Model
Assembly:  Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)

Syntax

'Declaration
Public NotInheritable Class ModelSchema
'Usage
public static class ModelSchema
public ref class ModelSchema abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ModelSchema =  class end
public final class ModelSchema

The ModelSchema type exposes the following members.

Fields

  Name Description
Public fieldStatic member Aggregate Model type class for Aggregate
Public fieldStatic member ApplicationRole Model type class for ApplicationRole
Public fieldStatic member Assembly Model type class for Assembly
Public fieldStatic member AssemblySource Model type class for AssemblySource
Public fieldStatic member AsymmetricKey Model type class for AsymmetricKey
Public fieldStatic member AuditAction Model type class for AuditAction
Public fieldStatic member AuditActionGroup Model type class for AuditActionGroup
Public fieldStatic member AuditActionSpecification Model type class for AuditActionSpecification
Public fieldStatic member BrokerPriority Model type class for BrokerPriority
Public fieldStatic member BuiltInServerRole Model type class for BuiltInServerRole
Public fieldStatic member Certificate Model type class for Certificate
Public fieldStatic member CheckConstraint Model type class for CheckConstraint
Public fieldStatic member ClrTypeMethod Model type class for ClrTypeMethod
Public fieldStatic member ClrTypeMethodParameter Model type class for ClrTypeMethodParameter
Public fieldStatic member ClrTypeProperty Model type class for ClrTypeProperty
Public fieldStatic member Column Model type class for Column
Public fieldStatic member ColumnStoreIndex Model type class for ColumnStoreIndex
Public fieldStatic member Contract Model type class for Contract
Public fieldStatic member Credential Model type class for Credential
Public fieldStatic member CryptographicProvider Model type class for CryptographicProvider
Public fieldStatic member DatabaseAuditSpecification Model type class for DatabaseAuditSpecification
Public fieldStatic member DatabaseDdlTrigger Model type class for DatabaseDdlTrigger
Public fieldStatic member DatabaseEncryptionKey Model type class for DatabaseEncryptionKey
Public fieldStatic member DatabaseEventNotification Model type class for DatabaseEventNotification
Public fieldStatic member DatabaseMirroringLanguageSpecifier Model type class for DatabaseMirroringLanguageSpecifier
Public fieldStatic member DatabaseOptions Model type class for DatabaseOptions
Public fieldStatic member DataCompressionOption Model type class for DataCompressionOption
Public fieldStatic member DataType Model type class for DataType
Public fieldStatic member Default Model type class for Default
Public fieldStatic member DefaultConstraint Model type class for DefaultConstraint
Public fieldStatic member DmlTrigger Model type class for DmlTrigger
Public fieldStatic member Endpoint Model type class for Endpoint
Public fieldStatic member ErrorMessage Model type class for ErrorMessage
Public fieldStatic member EventGroup Model type class for EventGroup
Public fieldStatic member EventSession Model type class for EventSession
Public fieldStatic member EventSessionAction Model type class for EventSessionAction
Public fieldStatic member EventSessionDefinitions Model type class for EventSessionDefinitions
Public fieldStatic member EventSessionSetting Model type class for EventSessionSetting
Public fieldStatic member EventSessionTarget Model type class for EventSessionTarget
Public fieldStatic member EventTypeSpecifier Model type class for EventTypeSpecifier
Public fieldStatic member ExtendedProcedure Model type class for ExtendedProcedure
Public fieldStatic member ExtendedProperty Model type class for ExtendedProperty
Public fieldStatic member Filegroup Model type class for Filegroup
Public fieldStatic member FileTable Model type class for FileTable
Public fieldStatic member ForeignKeyConstraint Model type class for ForeignKeyConstraint
Public fieldStatic member FullTextCatalog Model type class for FullTextCatalog
Public fieldStatic member FullTextIndex Model type class for FullTextIndex
Public fieldStatic member FullTextIndexColumnSpecifier Model type class for FullTextIndexColumnSpecifier
Public fieldStatic member FullTextStopList Model type class for FullTextStopList
Public fieldStatic member HttpProtocolSpecifier Model type class for HttpProtocolSpecifier
Public fieldStatic member Index Model type class for Index
Public fieldStatic member LinkedServer Model type class for LinkedServer
Public fieldStatic member LinkedServerLogin Model type class for LinkedServerLogin
Public fieldStatic member Login Model type class for Login
Public fieldStatic member MasterKey Model type class for MasterKey
Public fieldStatic member MessageType Model type class for MessageType
Public fieldStatic member Parameter Model type class for Parameter
Public fieldStatic member PartitionFunction Model type class for PartitionFunction
Public fieldStatic member PartitionScheme Model type class for PartitionScheme
Public fieldStatic member PartitionValue Model type class for PartitionValue
Public fieldStatic member Permission Model type class for Permission
Public fieldStatic member PrimaryKeyConstraint Model type class for PrimaryKeyConstraint
Public fieldStatic member Procedure Model type class for Procedure
Public fieldStatic member PromotedNodePathForSqlType Model type class for PromotedNodePathForSqlType
Public fieldStatic member PromotedNodePathForXQueryType Model type class for PromotedNodePathForXQueryType
Public fieldStatic member Queue Model type class for Queue
Public fieldStatic member QueueEventNotification Model type class for QueueEventNotification
Public fieldStatic member RemoteServiceBinding Model type class for RemoteServiceBinding
Public fieldStatic member ResourceGovernor Model type class for ResourceGovernor
Public fieldStatic member ResourcePool Model type class for ResourcePool
Public fieldStatic member Role Model type class for Role
Public fieldStatic member RoleMembership Model type class for RoleMembership
Public fieldStatic member Route Model type class for Route
Public fieldStatic member Rule Model type class for Rule
Public fieldStatic member ScalarFunction Model type class for ScalarFunction
Public fieldStatic member Schema Model type class for Schema
Public fieldStatic member SchemaInstance Instance of the model schema
Public fieldStatic member SearchProperty Model type class for SearchProperty
Public fieldStatic member SearchPropertyList Model type class for SearchPropertyList
Public fieldStatic member SelectiveXmlIndex Model type class for SelectiveXmlIndex
Public fieldStatic member Sequence Model type class for Sequence
Public fieldStatic member ServerAudit Model type class for ServerAudit
Public fieldStatic member ServerAuditSpecification Model type class for ServerAuditSpecification
Public fieldStatic member ServerDdlTrigger Model type class for ServerDdlTrigger
Public fieldStatic member ServerEventNotification Model type class for ServerEventNotification
Public fieldStatic member ServerOptions Model type class for ServerOptions
Public fieldStatic member ServerRoleMembership Model type class for ServerRoleMembership
Public fieldStatic member Service Model type class for Service
Public fieldStatic member ServiceBrokerLanguageSpecifier Model type class for ServiceBrokerLanguageSpecifier
Public fieldStatic member Signature Model type class for Signature
Public fieldStatic member SignatureEncryptionMechanism Model type class for SignatureEncryptionMechanism
Public fieldStatic member SoapLanguageSpecifier Model type class for SoapLanguageSpecifier
Public fieldStatic member SoapMethodSpecification Model type class for SoapMethodSpecification
Public fieldStatic member SpatialIndex Model type class for SpatialIndex
Public fieldStatic member SqlFile Model type class for SqlFile
Public fieldStatic member Statistics Model type class for Statistics
Public fieldStatic member SymmetricKey Model type class for SymmetricKey
Public fieldStatic member SymmetricKeyPassword Model type class for SymmetricKeyPassword
Public fieldStatic member Synonym Model type class for Synonym
Public fieldStatic member Table Model type class for Table
Public fieldStatic member TableType Model type class for TableType
Public fieldStatic member TableTypeCheckConstraint Model type class for TableTypeCheckConstraint
Public fieldStatic member TableTypeColumn Model type class for TableTypeColumn
Public fieldStatic member TableTypeDefaultConstraint Model type class for TableTypeDefaultConstraint
Public fieldStatic member TableTypePrimaryKeyConstraint Model type class for TableTypePrimaryKeyConstraint
Public fieldStatic member TableTypeUniqueConstraint Model type class for TableTypeUniqueConstraint
Public fieldStatic member TableValuedFunction Model type class for TableValuedFunction
Public fieldStatic member TcpProtocolSpecifier Model type class for TcpProtocolSpecifier
Public fieldStatic member UniqueConstraint Model type class for UniqueConstraint
Public fieldStatic member User Model type class for User
Public fieldStatic member UserDefinedServerRole Model type class for UserDefinedServerRole
Public fieldStatic member UserDefinedType Model type class for UserDefinedType
Public fieldStatic member View Model type class for View
Public fieldStatic member WorkloadGroup Model type class for WorkloadGroup
Public fieldStatic member XmlIndex Model type class for XmlIndex
Public fieldStatic member XmlNamespace Model type class for XmlNamespace
Public fieldStatic member XmlSchemaCollection Model type class for XmlSchemaCollection

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Dac.Model Namespace