|
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. |