Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This namespace defines classes and interfaces that are used to create the models that represent the SQL Server family of databases.
Classes
Class | Description | |
---|---|---|
![]() |
DacProjectAnnotation | Indicates that the model is for a Data-tier Application Component (DAC) project. |
![]() |
InterpretationError | Class to represent the errors that are specific to interpretation. |
![]() |
Sql100Interpreter | Interprets Transact-SQL fragments to define the schema that would be generated. |
![]() |
Sql100InterpreterConstructor | A constructor class that has options that define a Transact-SQL interpreter. |
![]() |
Sql100ModelBuilderConstructor | A constructor class that can create a SQL Server 2008 model builder. |
![]() |
Sql100ModelComparer | Compares database models for SQL Server 2008. |
![]() |
Sql100ModelComparerConstructor | Service constructor for SQL Server 2008 model comparer. |
![]() |
Sql100ReverseEngineer | Performs the "reverse engineering" import operation for a SQL Server 2008 database. |
![]() |
Sql100ReverseEngineerConstructor | A constructor class that can create a SQL Server 2008 Reverse Engineer |
![]() |
Sql100SchemaModel | The schema manager for a SQL Server 2008 database. |
![]() |
Sql100SchemaModelConstructor | A constructor class that can create a schema model for SQL Server 2008. |
![]() |
Sql100ScriptDomGenerator | Implements a Script Document Object Model (DOM) Generator for SQL Server 2008. |
![]() |
Sql100ScriptDomGeneratorConstructor | A constructor class that has options that define a Script Document Object Model (DOM) generator for SQL Server 2008. |
![]() |
Sql80Interpreter | Interprets Transact-SQL fragments for SQL Server 2000 to define the schema that would be generated. |
![]() |
Sql80InterpreterConstructor | A constructor class that has options that define a Transact-SQL interpreter for SQL Server 2000. |
![]() |
Sql80ModelBuilderConstructor | A constructor class that can create a SQL Server 2000 model builder. |
![]() |
Sql80ModelComparer | Implements a comparer for SQL Server 2000 models. |
![]() |
Sql80ModelComparerConstructor | Service constructor for a model comparer for SQL Server 2000. |
![]() |
Sql80ReverseEngineer | Performs the "reverse engineering" import operation for a SQL Server 2000 database. |
![]() |
Sql80ReverseEngineerConstructor | A constructor class that can create a reverse engineering class for SQL Server 2000. |
![]() |
Sql80SchemaModel | Represents a schema model for SQL Server 2000. |
![]() |
Sql80SchemaModelConstructor | A constructor class that can create a schema model for SQL Server 2000. |
![]() |
Sql80ScriptDomGenerator | Implements a SQL Server 2000-specific script Document Object Model (DOM) generator. |
![]() |
Sql80ScriptDomGeneratorConstructor | A constructor class that has options that define a SQL Server 2000 DOM generator. |
![]() |
Sql90Interpreter | Interprets Transact-SQL fragments to define the schema that would be generated. |
![]() |
Sql90InterpreterConstructor | A constructor class that has options that define a Transact-SQL interpreter for SQL Server 2005. |
![]() |
Sql90ModelBuilderConstructor | A constructor class that can create a model builder for SQL Server 2005. |
![]() |
Sql90ModelComparer | Compares models for SQL Server 2005. |
![]() |
Sql90ModelComparerConstructor | Service constructor for model comparer for SQL Server 2005. |
![]() |
Sql90ReverseEngineer | Implements the "reverse engineering" import operation for SQL Server 2005. |
![]() |
Sql90ReverseEngineerConstructor | A constructor class that can create a reverse engineering class for SQL Server 2005. |
![]() |
Sql90SchemaModel | Represents a schema manager for SQL Server 2005. |
![]() |
Sql90SchemaModelConstructor | A constructor class that can create a schema model for SQL Server 2005. |
![]() |
Sql90ScriptDomGenerator | SQL Server 2005-specific script Document Object Model (DOM) generator. |
![]() |
Sql90ScriptDomGeneratorConstructor | A constructor class that defines a script Document Object Model (DOM) generator for SQL Server 2005. |
![]() |
SqlAnnotationDescriptor | Describes the annotation for a SqlElementDescriptor. |
![]() |
SqlElementDescriptor | Describes a SQL Server model element but does not instantiate it in the store. |
![]() |
SqlInlineConstraintAnnotation | Models an annotation on an inline constraint. |
![]() |
SqlInterpreter | Interprets Transact-SQL fragments to define the schema that would be generated if those fragments were executed. |
![]() |
SqlInterpreterConstructor | A constructor class that has options that define a Transact-SQL interpreter. |
![]() |
SqlModelBuilder | Class that is responsible for building a model of a SQL Server database. |
![]() |
SqlModelBuilderConstructor | A constructor class that defines a model builder for a SQL Server database. |
![]() |
SqlModelBuilderException | Represents an exception thrown by SqlModelBuilder. |
![]() |
SqlModelComparer | Class that is used to compare a source and target schema model. |
![]() |
SqlModelComparerConfiguration | Comparison configuration information for comparison models of two SQL Server databases. |
![]() |
SqlModelComparerConstructor | The service constructor for SqlModelComparer. |
![]() |
SqlPotentialElementDescriptor | This class represents an ambiguous element descriptor. |
![]() |
SqlReverseEngineer | Represents the abstract base class for the reverse engineering (import) process for SQL Server. This class enables the population of a schema manager, given a connection string. |
![]() |
SqlReverseEngineerConstructor | A constructor class that defines a reverse engineering class for SQL Server. |
![]() |
SqlReverseEngineerException | Exception that can be raised during import. |
![]() |
SqlReverseEngineerProgressEventArgs | Contains the data for progress events that are raised during reverse engineering (import). |
![]() |
SqlSchemaAnalyzer | The base class that defines the interpretation events. |
![]() |
SqlSchemaModel | The base class for schema managers for SQL Server databases. |
![]() |
SqlSchemaModel.SqlModelElement | Represents a schema model element for a SQL Server model. |
![]() |
SqlSchemaModelConstructor | A constructor class that defines a schema model class for SQL Server. |
![]() |
SqlSchemaModelException | Exception used for Schema Model. |
![]() |
SqlScriptDomGenerator | SQL Server-specific script domain object model (DOM) generator. |
![]() |
SqlScriptDomGeneratorConstructor | A constructor class that defines a SQL Server script Document Object Model (DOM) generator. |
![]() |
SqlScriptProperty | Represents a property of a Transact-SQL script. |
![]() |
SqlSourceInformation | Provides information about the source of a model element. |
![]() |
SysCommentsObjectAnnotation | Defines an annotation that applies to a syscomments object. |
Structures
Structure | Description | |
---|---|---|
![]() |
SqlClrPart | Models an immutable structure that represents a Common Language Run-time (CLR) part. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ISql100Aggregate | Models an aggregate. |
![]() |
ISql100AsymmetricKey | Models an asymmetric key. |
![]() |
ISql100AuditAction | Models the use of an audit action by an audit specification. |
![]() |
ISql100AuditActionGroup | Models the use of an audit action group by an audit specification. |
![]() |
ISql100AuditActionSpecification | Models the specification of an audit action group by an audit specification. |
![]() |
ISql100AuditSpecification | Models an audit specification. |
![]() |
ISql100BrokerPriority | Models a broker priority. |
![]() |
ISql100ClrFunctionImplementation | Models a SQL Server Common Language Run-time (SQL CLR) function implementation. |
![]() |
ISql100ClrFunctionOrderedColumnSpecification | Models an order specification for a column in the return value of a SQL Server Common Language Run-time (SQL CLR) table-valued function. |
![]() |
ISql100ColumnSet | Models a column set. |
![]() |
ISql100Credential | Models a credential. |
![]() |
ISql100CryptographicProvider | Models a cryptographic provider. |
![]() |
ISql100DatabaseAuditSpecification | Models a database audit specification. |
![]() |
ISql100DatabaseEncryptionKey | Models a database encryption key. |
![]() |
ISql100DatabaseOptions | Models the settings on a database. |
![]() |
ISql100DataCompressionOption | Models the data compression settings for a single partition. |
![]() |
ISql100EventSession | Models an event session. |
![]() |
ISql100EventSessionAction | Models an action for an event in an event session. |
![]() |
ISql100EventSessionDefinitions | Models an event definition for an event session. |
![]() |
ISql100EventSessionSetting | Models a custom attribute setting for an event in an event session. |
![]() |
ISql100EventSessionTarget | Models an event target for an event session. |
![]() |
ISql100Filegroup | Models a filegroup. |
![]() |
ISql100FullTextIndex | Models a full-text index. |
![]() |
ISql100FullTextStopList | Models a full-text stop list. |
![]() |
ISql100Function | Models a function. |
![]() |
ISql100Index | Models an index. |
![]() |
ISql100InlineTableValuedFunction | Models an inline table-valued function. |
![]() |
ISql100LinkedServer | Models a linked server. |
![]() |
ISql100MultiStatementTableValuedFunction | Models a multi-statement table-valued function. |
![]() |
ISql100PartitionScheme | Models a partition scheme. |
![]() |
ISql100PrimaryKeyConstraint | Models a primary key. |
![]() |
ISql100Procedure | Models a stored procedure. |
![]() |
ISql100Queue | Models a queue. |
![]() |
ISql100QueueEventNotification | Models a queue event notification. |
![]() |
ISql100RemoteServiceBinding | Models a remote service binding. |
![]() |
ISql100ResourceGovernor | Models the resource governor. |
![]() |
ISql100ResourcePool | Models a resource pool. |
![]() |
ISql100ScalarFunction | Models a scalar-valued function. |
![]() |
ISql100ServerAudit | Models a server audit. |
![]() |
ISql100ServerAuditSpecification | Models a server audit specification. |
![]() |
ISql100ServerOptions | Models the settings on a server instance. |
![]() |
ISql100Service | Models a service. |
![]() |
ISql100SimpleColumn | Models a simple column. |
![]() |
ISql100SpatialIndex | Models a spatial index. |
![]() |
ISql100SpatialIndexedObject | Models an object subject to a spatial index. |
![]() |
ISql100SpecifiesDataCompressionOptions | Models data compression settings. |
![]() |
ISql100SpecifiesFileStream | Models an object that specifies logical storage. |
![]() |
ISql100SpecifiesIndex | Models the settings on an index. |
![]() |
ISql100Statistic | Models a statistic. |
![]() |
ISql100Subroutine | Models executable code, for example, a function or procedure. |
![]() |
ISql100SubroutineParameter | Models a parameter to a subroutine, such as a stored procedure or function. |
![]() |
ISql100SymmetricKey | Models the symmetric key. |
![]() |
ISql100Table | Models a table. |
![]() |
ISql100TableType | Models a user-defined table type. |
![]() |
ISql100TableTypeCheckConstraint | Models a check constraint on a table type. |
![]() |
ISql100TableTypeColumn | Models a column in a table type. |
![]() |
ISql100TableTypeComputedColumn | Models a computed column in a table type. |
![]() |
ISql100TableTypeConstraint | Models a constraint on a table type. |
![]() |
ISql100TableTypeDefaultConstraint | Models a default constraint on a table type. |
![]() |
ISql100TableTypeIndexedColumnSpecification | Models an indexed column in a table type. |
![]() |
ISql100TableTypeSimpleColumn | Models a simple column in a table type. |
![]() |
ISql100TableTypeUniqueConstraint | Models a unique constraint on a table type. |
![]() |
ISql100TableValuedFunction | Models a table-valued function. |
![]() |
ISql100UniqueConstraint | Models a unique constraint. |
![]() |
ISql100View | Models a view. |
![]() |
ISql100WorkloadGroup | Models a workload group. |
![]() |
ISql100XmlIndex | Models an XML index. |
![]() |
ISql80ApplicationRole | Models an application role. |
![]() |
ISql80DatabaseSecurityPrincipal | Models a database-level security principal, such as a user or role. |
![]() |
ISql80Role | Models a role. |
![]() |
ISql80User | Models a user. |
![]() |
ISql90Aggregate | Models an aggregator function. |
![]() |
ISql90ApplicationRole | Models an application role. |
![]() |
ISql90Assembly | Models a SQL Server Common Language Run-time (SQL CLR) assembly. |
![]() |
ISql90AssemblyFile | Models a file that defines an assembly. |
![]() |
ISql90AssemblySource | Models the binary definition of an assembly. |
![]() |
ISql90AsymmetricKey | Models an asymmetric key. |
![]() |
ISql90AuthorizedObject | Models an owned object (with an AUTHORIZER clause). |
![]() |
ISql90Certificate | Models a certificate. |
![]() |
ISql90CheckConstraint | Models a check constraint. |
![]() |
ISql90ClrClassDefined | Models an object that is defined as a SQL Server Common Language Run-time (SQL CLR) class. |
![]() |
ISql90ClrFunctionImplementation | Models the SQL Server Common Language Run-time (SQL CLR) implementation of a function. |
![]() |
ISql90ClrMethod | Models a method of a SQL Server common language runtime (SQL CLR) type. |
![]() |
ISql90ClrMethodDefined | Models an object that is defined as a SQL Server common language runtime (SQL CLR) method. |
![]() |
ISql90ClrMethodParameter | Models a parameter to a SQL Server Common Language Run-time (SQL CLR) method. |
![]() |
ISql90ClrProperty | Models a property of a SQL Server common language runtime (SQL CLR) type. |
![]() |
ISql90ComputedColumn | Models a column whose values are computed as needed from other sources. |
![]() |
ISql90Constraint | Models a table constraint. |
![]() |
ISql90Contract | Models a contract. |
![]() |
ISql90ContractMessageSpecifier | Models the use of a message type in a contract. |
![]() |
ISql90Credential | Models a credential. |
![]() |
ISql90DatabaseDdlTrigger | Models a database-level Data Definition Language (DDL) trigger. |
![]() |
ISql90DatabaseEventNotification | Models a database event notification. |
![]() |
ISql90DatabaseMirroringLanguageSpecifier | Models the use of database mirroring by an endpoint. |
![]() |
ISql90DatabaseOptions | Models the settings on a database. |
![]() |
ISql90DatabaseSecurityPrincipal | Models a database-level security principal. |
![]() |
ISql90DdlTrigger | Models a Data Definition Language (DDL) trigger. |
![]() |
ISql90DefaultConstraint | Models a default constraint. |
![]() |
ISql90DmlTrigger | Models a Data Manipulation Language (DML) trigger. |
![]() |
ISql90Endpoint | Models an endpoint. |
![]() |
ISql90EndpointLanguageSpecifier | Models the use of a language by an endpoint. |
![]() |
ISql90EventGroupSpecifier | Models a use of an event group. |
![]() |
ISql90EventNotification | Models an event notification. |
![]() |
ISql90EventTypeSpecifier | Models a use of an event type. |
![]() |
ISql90File | Models a file. |
![]() |
ISql90FilegroupSpecifier | Models a use of a filegroup by a partition scheme. |
![]() |
ISql90ForeignKeyConstraint | Models a foreign key constraint. |
![]() |
ISql90FullTextCatalog | Models a full-text catalog. |
![]() |
ISql90FullTextIndex | Models a full-text index. |
![]() |
ISql90Function | Models a function. |
![]() |
ISql90HttpProtocolSpecifier | Models the use of the HTTP protocol by an endpoint. |
![]() |
ISql90Index | Models an index. |
![]() |
ISql90InlineTableValuedFunction | Models an inline table-valued function. |
![]() |
ISql90Login | Models a login. |
![]() |
ISql90MasterKey | Models a database master key. |
![]() |
ISql90MessageType | Models a service broker message type. |
![]() |
ISql90MultiStatementTableValuedFunction | Models a multi-statement table-valued function. |
![]() |
ISql90ObjectAuthorizer | Models an owner for an authorized object. |
![]() |
ISql90PartitionFunction | Models a partition function. |
![]() |
ISql90PartitionScheme | Models a partition scheme. |
![]() |
ISql90PartitionValue | Models a partition value in a partition function. |
![]() |
ISql90PrimaryKeyConstraint | Models a primary key constraint. |
![]() |
ISql90Procedure | Models a stored procedure. |
![]() |
ISql90ProtocolSpecifier | Models the use of a protocol by an endpoint. |
![]() |
ISql90Queue | Models a queue. |
![]() |
ISql90QueueEventNotification | Models a queue event notification. |
![]() |
ISql90RemoteServiceBinding | Models a remote service binding. |
![]() |
ISql90Role | Models a role. |
![]() |
ISql90Route | Models a route. |
![]() |
ISql90ScalarFunction | Models a scalar-valued function. |
![]() |
ISql90Schema | Models a schema. |
![]() |
ISql90SecurityPrincipal | Models a security principal. |
![]() |
ISql90ServerDdlTrigger | Models a server-level Data Definition Language (DDL) trigger. |
![]() |
ISql90ServerEventNotification | Models a server event notification. |
![]() |
ISql90ServerOptions | Models the settings on a server instance. |
![]() |
ISql90ServerSecurityPrincipal | Models a server-level security principal. |
![]() |
ISql90Service | Models a service. |
![]() |
ISql90ServiceBrokerLanguageSpecifier | Models the use of a service broker by an endpoint. |
![]() |
ISql90Signable | Models a signable object, such as a procedure or trigger. |
![]() |
ISql90Signature | Models a signature. |
![]() |
ISql90SignatureEncryptionMechanism | Models a mechanism that is used to create a cryptographic signature. |
![]() |
ISql90SoapLanguageSpecifier | Models the use of SOAP by an endpoint. |
![]() |
ISql90SoapMethodSpecification | Models the use of a SOAP method by a SOAP endpoint. |
![]() |
ISql90SpecifiesExecutionContext | Models the execution context settings for an object. |
![]() |
ISql90SpecifiesIndex | Models index settings. |
![]() |
ISql90SpecifiesStorage | Models logical storage settings for an object. |
![]() |
ISql90SpecifiesTable | Models an object that defines a table. This might be an actual table or it might be a table-valued function. |
![]() |
ISql90Statistic | Models a statistic. |
![]() |
ISql90Subroutine | Models executable code such as a function or stored procedure. |
![]() |
ISql90SymmetricKey | Models a symmetric key. |
![]() |
ISql90SymmetricKeyEncryptionPassword | Models an encryption password. |
![]() |
ISql90Synonym | Models a synonym. |
![]() |
ISql90SynonymTarget | Models the target of a synonym. |
![]() |
ISql90Table | Models a table. |
![]() |
ISql90TableValuedFunction | Models a table-valued function. |
![]() |
ISql90TcpProtocolSpecifier | Models the use of the TCP protocol by an endpoint. |
![]() |
ISql90Trigger | Models a trigger. |
![]() |
ISql90TriggerEventTypeSpecifier | Models a use of an event type. |
![]() |
ISql90TypeSpecifier | Models a type, which includes the base type and any parameters, such as precision. |
![]() |
ISql90UniqueConstraint | Models a unique constraint. |
![]() |
ISql90User | Models a user. |
![]() |
ISql90UserDefinedDataType | Models a user-defined data type. |
![]() |
ISql90UserDefinedType | Models a user-defined type that is implemented as a SQL Server Common Language Run-time (CLR) type. |
![]() |
ISql90View | Models a view. |
![]() |
ISql90XmlIndex | Models an XML index. |
![]() |
ISql90XmlIndexedObject | Models an object that is indexed by an XML index. |
![]() |
ISql90XmlSchemaCollection | Models an XML schema collection. |
![]() |
ISql90XmlTypeSpecifier | Models an XML type. |
![]() |
ISqlApplicationRole | Models an application role. |
![]() |
ISqlAuthorizedObject | Models an object that is granted a security authorization. |
![]() |
ISqlBuiltInType | Models a built-in SQL Server data type. |
![]() |
ISqlCheckConstraint | Models a check constraint. |
![]() |
ISqlColumn | Models a column. |
![]() |
ISqlColumnSource | Models a source of column data. |
![]() |
ISqlComputedColumn | Models a computed column. |
![]() |
ISqlConstraint | Models a constraint. |
![]() |
ISqlDatabaseOptions | Models the settings on a database. |
![]() |
ISqlDatabaseSecurityPrincipal | Models a database-level security principal, such as role memberships. |
![]() |
ISqlDefault | Models a default value. |
![]() |
ISqlDefaultConstraint | Models a default constraint. |
![]() |
ISqlDmlTrigger | Models a Data Manipulation Language (DML) trigger. |
![]() |
ISqlDynamicColumnSource | Used to resolve temporary tables and other locally scoped column sources that are derived from existing tables. This interface enables model resolution and does not represent first-class elements of the model. |
![]() |
ISqlErrorMessage | Models an error message. |
![]() |
ISqlExtendedProcedure | Models an extended stored procedure. |
![]() |
ISqlExtendedProperty | Models an extended property. |
![]() |
ISqlExtendedPropertyHost | Models an object that can have extended properties. |
![]() |
ISqlFile | Models a filegroup file or log file. |
![]() |
ISqlFilegroup | Models a filegroup. |
![]() |
ISqlForeignKeyConstraint | Models a foreign key constraint. |
![]() |
ISqlFullTextCatalog | Models a full-text catalog. |
![]() |
ISqlFullTextIndex | Models a full-text index. |
![]() |
ISqlFullTextIndexColumnSpecifier | Models the use of a column in a full-text index. |
![]() |
ISqlFulltextIndexedObject | Models an object covered by a full-text index. |
![]() |
ISqlFunction | Models a function. |
![]() |
ISqlFunctionImplementation | Models the body implementation of a function. The function might be Transact-SQL script or SQL Server common language runtime (SQL Server CLR) integration code. |
![]() |
ISqlIndex | Models an index. |
![]() |
ISqlIndexBase | Represents the base interface for indexes. |
![]() |
ISqlIndexedColumnSpecification | Models the use of a column by an index. |
![]() |
ISqlInlineTableValuedFunction | Models an inline table-valued function. |
![]() |
ISqlLegacyDataConstraints | Models the binding of a Default or Rule to a column. |
![]() |
ISqlLegacyDataConstraintTarget | Models a target for a Default or Rule. |
![]() |
ISqlLinkedServer | Models a linked server. |
![]() |
ISqlLinkedServerLogin | Models a login for a linked server. |
![]() |
ISqlLogin | Models a login. |
![]() |
ISqlModelElement | The base model element for the SQL Server domain. |
![]() |
ISqlMultiStatementTableValuedFunction | Models a multi-statement table-valued function. |
![]() |
ISqlObjectAuthorizer | Models an authorizer. |
![]() |
ISqlObjectOwner | Models an object that owns other objects. |
![]() |
ISqlOwnedObject | Models an object that is owned by another object. |
![]() |
ISqlPermissionStatement | Models a permission statement. |
![]() |
ISqlPrimaryKeyConstraint | Models a primary key constraint. |
![]() |
ISqlProcedure | Models a stored procedure. |
![]() |
ISqlRole | Models a database role. |
![]() |
ISqlRoleMembership | Models the inclusion of a security principal in a database role. |
![]() |
ISqlRule | Models a rule. |
![]() |
ISqlScalarFunction | Models a scalar-valued function. |
![]() |
ISqlScriptFunctionImplementation | Models the script implementation of a function. |
![]() |
ISqlSecurable | Models an object to which permissions apply. |
![]() |
ISqlSecurityPrincipal | Models a security principal. |
![]() |
ISqlServerOptions | Models the settings for an instance of SQL Server. |
![]() |
ISqlServerRole | Models a server role. |
![]() |
ISqlServerRoleMembership | Models the inclusion of a security principal in a server role. |
![]() |
ISqlServerSecurityPrincipal | Models a server-level security principal. |
![]() |
ISqlSimpleColumn | Models a simple column. |
![]() |
ISqlSpecifiesAnsiNulls | Models an object that has its own ANSI NULLS setting. This typically occurs when the object has a script. |
![]() |
ISqlSpecifiesIndex | Models index settings. |
![]() |
ISqlSpecifiesQuotedIdentifier | Models an object that has its own QUOTED IDENTIFIER setting. This typically occurs because the object has a script. |
![]() |
ISqlSpecifiesStorage | Models the logical storage settings for an object. |
![]() |
ISqlSpecifiesTable | Models an object that defines a table. This might be an actual table or, for example, a table-valued function. |
![]() |
ISqlStatistic | Models a statistic. |
![]() |
ISqlStatisticBound | Models an object that is covered by a statistic. |
![]() |
ISqlSubroutine | Models executable code such as a stored procedure or function. |
![]() |
ISqlSubroutineParameter | Models a parameter, for example, for a stored procedure or function. |
![]() |
ISqlSupportsReplication | Models an object that supports replication. |
![]() |
ISqlTable | Models a table. |
![]() |
ISqlTableValuedFunction | Models a table-valued function. |
![]() |
ISqlTrigger | Models a trigger. |
![]() |
ISqlType | Models a type. |
![]() |
ISqlTypeSpecifier | Models the use of a type. This includes parameters to the type, such as precision. |
![]() |
ISqlUniqueConstraint | Models a unique constraint. |
![]() |
ISqlUser | Models a user. |
![]() |
ISqlUserDefinedDataType | Models a user-defined data type based on a built-in type. |
![]() |
ISqlView | Models a view. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
Sql100LockEscalationMethod | The types of lock escalation methods. |
![]() |
Sql90AuthenticationModes | Defines SQL Server 2005 authentication modes for endpoint authentication. |
![]() |
Sql90CharacterSet | Specifies possible character sets for SOAP endpoints and defines the behavior when the result of an operation includes characters that are not valid in XML. |
![]() |
Sql90DatabaseMirroringRoleType | Database mirroring role types for SQL Server 2005. |
![]() |
Sql90DatabasePageVerifyMode | Database page verify mode for SQL Server 2005. |
![]() |
Sql90EncryptionMode | Encryption mode for service broker endpoints. |
![]() |
Sql90HttpPorts | Listening port types associated with an endpoint. |
![]() |
Sql90LoginType | Possible values for the LOGIN_TYPE option in SOAP endpoint. |
![]() |
Sql90ParameterizationOption | Parameterization options for database. |
![]() |
Sql90ServiceBrokerEncryptionAlgorithm | Possible encryption algorithm options for service broker endpoints. |
![]() |
Sql90ServiceBrokerOption | Possible service broker options for the database. |
![]() |
Sql90SoapFormatType | Possible Web Service method formats for SOAP endpoints. |
![]() |
Sql90SoapSchemaType | Possible schema options for Web methods in SOAP endpoints. |
![]() |
SqlAssemblyPermissionSet | Specifies possible permission sets for an assembly. |
![]() |
SqlAsymmetricKeyAlgorithm | Algorithm for an asymmetric key. |
![]() |
SqlAuditActionGroup | SQL Server audit action groups. |
![]() |
SqlAuditTarget | Models SQL Server audit targets. |
![]() |
SqlChangeTrackingOption | Specifies whether changes (updates, deletes, or inserts) made to table columns that are covered by the full-text index will be propagated by SQL Server to the full-text index. |
![]() |
SqlCreationDisposition | Models the creation disposition for an asymmetric key. |
![]() |
SqlDatabaseAuditAction | Database-level auditable action. |
![]() |
SqlDatabaseRecoveryMode | Models the database recovery mode for SQL Server. |
![]() |
SqlDatabaseUserAccess | Models the user access mode for the SQL Server database. |
![]() |
SqlDataCompressionLevel | Models the compression level for data in a SQL Server database. |
![]() |
SqlDdlTriggerScope | Models the scope for a Data Definition Language (DDL) trigger that is associated with a data definition change event. |
![]() |
SqlDegree | Models the grid density level in a spatial index. |
![]() |
SqlElementDescriptorRelevance | Specifies how the fragment that is visited is related to the descriptor. |
![]() |
SqlElementDescriptorVolatility | This enumeration describes the volatility of the element descriptor. Each volatility level is distinct. It is not possible to be a variable AND a temporary table and so on. They are mutually exclusive. A clear difference exists between a temporary object and a global temporary object. |
![]() |
SqlEndpointState | Models the state of the endpoint. |
![]() |
SqlEventGroup | Models event groups for SQL Server. |
![]() |
SqlEventSessionMemoryPartitionMode | Memory partition mode for an event session that specifies the location where event buffers are created. |
![]() |
SqlEventSessionRetentionMode | Models the event retention mode for the event session to use to handle event loss. |
![]() |
SqlEventType | Models event types for SQL Server. |
![]() |
SqlForeignKeyAction | Models the actions that are taken when a key to which an existing foreign key points is updated or deleted. |
![]() |
SqlGridTessellation | Models the grid tessellation in a spatial index. |
![]() |
SqlLoginEncryptionOption | Models the login encryption options for SQL Server. |
![]() |
SqlMemoryUnit | Models the memory units for use in SQL Server models. |
![]() |
SqlMessageSentByType | Specifies the message sender type. |
![]() |
SqlMessageValidationMethod | Specifies a message validation method. |
![]() |
SqlModelCapability | Specifies what kinds of objects are allowed in SqlSchemaModel. |
![]() |
SqlPartitionRange | Specifies to which side of an interval, the left or the right, the boundary value belongs. |
![]() |
SqlPayloadType | Defines payload types for endpoints. |
![]() |
SqlPermission | Models permissions for SQL Server. For each value, indicates that the principal has the specified permission. For example, Insert indicates that the principal has INSERT permission. |
![]() |
SqlPermissionAction | Models action types for permissions for SQL Server. |
![]() |
SqlPrimaryXmlIndexUsage | Represents the types of secondary XML index. |
![]() |
SqlProtocolType | Represents the protocol types for endpoints. |
![]() |
SqlRetentionUnit | Describes the unit of measure for retention period. |
![]() |
SqlStatisticsSamplingStyle | Defines the sampling styles that are used to create statistics. |
![]() |
SqlSymmetricKeyAlgorithm | Defines the algorithms that are used for symmetric keys. |
![]() |
SqlTriggerOrderRestriction | Defines the supported types of trigger order restriction. |
![]() |
SqlTriggerType | Defines the supported trigger types. |
![]() |
SqlType | Defines the SQL Server built-in data types. |
![]() |
SqlUserOptions | An instance of this class represents a configurable server option that relates specifically to users. |
![]() |
SqlXmlDataTypeStyle | Defines the supported XML data type styles. |
![]() |
SupportingStatementOption | Models values of the option that indicates how to process supporting statements. |