![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Aggregate |
Models an aggregate. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100AsymmetricKey |
Models an asymmetric key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100AuditAction |
Models the use of an audit action by an audit specification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100AuditActionGroup |
Models the use of an audit action group by an audit specification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100AuditActionSpecification |
Models the specification of an audit action group by an audit specification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100AuditSpecification |
Models an audit specification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100BrokerPriority |
Models a broker priority. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ClrFunctionImplementation |
Models a SQL Server Common Language Run-time (SQL CLR) function implementation. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
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. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ColumnSet |
Models a column set. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Credential |
Models a credential. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100CryptographicProvider |
Models a cryptographic provider. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100DatabaseAuditSpecification |
Models a database audit specification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100DatabaseEncryptionKey |
Models a database encryption key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100DatabaseOptions |
Models the settings on a database. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100DataCompressionOption |
Models the data compression settings for a single partition. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100EventSession |
Models an event session. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100EventSessionAction |
Models an action for an event in an event session. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100EventSessionDefinitions |
Models an event definition for an event session. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100EventSessionSetting |
Models a custom attribute setting for an event in an event session. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100EventSessionTarget |
Models an event target for an event session. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Filegroup |
Models a filegroup. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100FullTextIndex |
Models a full-text index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100FullTextStopList |
Models a full-text stop list. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Function |
Models a function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Index |
Models an index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100InlineTableValuedFunction |
Models an inline table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100LinkedServer |
Models a linked server. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100MultiStatementTableValuedFunction |
Models a multi-statement table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100PartitionScheme |
Models a partition scheme. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100PrimaryKeyConstraint |
Models a primary key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Procedure |
Models a stored procedure. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Queue |
Models a queue. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100QueueEventNotification |
Models a queue event notification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100RemoteServiceBinding |
Models a remote service binding. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ResourceGovernor |
Models the resource governor. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ResourcePool |
Models a resource pool. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ScalarFunction |
Models a scalar-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ServerAudit |
Models a server audit. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ServerAuditSpecification |
Models a server audit specification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100ServerOptions |
Models the settings on a server instance. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Service |
Models a service. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SimpleColumn |
Models a simple column. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SpatialIndex |
Models a spatial index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SpatialIndexedObject |
Models an object subject to a spatial index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SpecifiesDataCompressionOptions |
Models data compression settings. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SpecifiesFileStream |
Models an object that specifies logical storage. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SpecifiesIndex |
Models the settings on an index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Statistic |
Models a statistic. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Subroutine |
Models executable code, for example, a function or procedure. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SubroutineParameter |
Models a parameter to a subroutine, such as a stored procedure or function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100SymmetricKey |
Models the symmetric key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100Table |
Models a table. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableType |
Models a user-defined table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeCheckConstraint |
Models a check constraint on a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeColumn |
Models a column in a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeComputedColumn |
Models a computed column in a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeConstraint |
Models a constraint on a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeDefaultConstraint |
Models a default constraint on a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeIndexedColumnSpecification |
Models an indexed column in a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeSimpleColumn |
Models a simple column in a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableTypeUniqueConstraint |
Models a unique constraint on a table type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100TableValuedFunction |
Models a table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100UniqueConstraint |
Models a unique constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100View |
Models a view. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100WorkloadGroup |
Models a workload group. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql100XmlIndex |
Models an XML index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql80ApplicationRole |
Models an application role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql80DatabaseSecurityPrincipal |
Models a database-level security principal, such as a user or role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql80Role |
Models a role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql80User |
Models a user. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Aggregate |
Models an aggregator function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ApplicationRole |
Models an application role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Assembly |
Models a SQL Server Common Language Run-time (SQL CLR) assembly. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90AssemblyFile |
Models a file that defines an assembly. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90AssemblySource |
Models the binary definition of an assembly. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90AsymmetricKey |
Models an asymmetric key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90AuthorizedObject |
Models an owned object (with an AUTHORIZER clause). |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Certificate |
Models a certificate. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90CheckConstraint |
Models a check constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ClrClassDefined |
Models an object that is defined as a SQL Server Common Language Run-time (SQL CLR) class. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ClrFunctionImplementation |
Models the SQL Server Common Language Run-time (SQL CLR) implementation of a function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ClrMethod |
Models a method of a SQL Server common language runtime (SQL CLR) type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ClrMethodDefined |
Models an object that is defined as a SQL Server common language runtime (SQL CLR) method. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ClrMethodParameter |
Models a parameter to a SQL Server Common Language Run-time (SQL CLR) method. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ClrProperty |
Models a property of a SQL Server common language runtime (SQL CLR) type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ComputedColumn |
Models a column whose values are computed as needed from other sources. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Constraint |
Models a table constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Contract |
Models a contract. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ContractMessageSpecifier |
Models the use of a message type in a contract. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Credential |
Models a credential. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DatabaseDdlTrigger |
Models a database-level Data Definition Language (DDL) trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DatabaseEventNotification |
Models a database event notification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DatabaseMirroringLanguageSpecifier |
Models the use of database mirroring by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DatabaseOptions |
Models the settings on a database. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DatabaseSecurityPrincipal |
Models a database-level security principal. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DdlTrigger |
Models a Data Definition Language (DDL) trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DefaultConstraint |
Models a default constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90DmlTrigger |
Models a Data Manipulation Language (DML) trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Endpoint |
Models an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90EndpointLanguageSpecifier |
Models the use of a language by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90EventGroupSpecifier |
Models a use of an event group. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90EventNotification |
Models an event notification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90EventTypeSpecifier |
Models a use of an event type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90File |
Models a file. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90FilegroupSpecifier |
Models a use of a filegroup by a partition scheme. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ForeignKeyConstraint |
Models a foreign key constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90FullTextCatalog |
Models a full-text catalog. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90FullTextIndex |
Models a full-text index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Function |
Models a function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90HttpProtocolSpecifier |
Models the use of the HTTP protocol by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Index |
Models an index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90InlineTableValuedFunction |
Models an inline table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Login |
Models a login. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90MasterKey |
Models a database master key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90MessageType |
Models a service broker message type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90MultiStatementTableValuedFunction |
Models a multi-statement table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ObjectAuthorizer |
Models an owner for an authorized object. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90PartitionFunction |
Models a partition function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90PartitionScheme |
Models a partition scheme. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90PartitionValue |
Models a partition value in a partition function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90PrimaryKeyConstraint |
Models a primary key constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Procedure |
Models a stored procedure. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ProtocolSpecifier |
Models the use of a protocol by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Queue |
Models a queue. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90QueueEventNotification |
Models a queue event notification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90RemoteServiceBinding |
Models a remote service binding. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Role |
Models a role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Route |
Models a route. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ScalarFunction |
Models a scalar-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Schema |
Models a schema. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SecurityPrincipal |
Models a security principal. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ServerDdlTrigger |
Models a server-level Data Definition Language (DDL) trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ServerEventNotification |
Models a server event notification. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ServerOptions |
Models the settings on a server instance. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ServerSecurityPrincipal |
Models a server-level security principal. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Service |
Models a service. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90ServiceBrokerLanguageSpecifier |
Models the use of a service broker by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Signable |
Models a signable object, such as a procedure or trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Signature |
Models a signature. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SignatureEncryptionMechanism |
Models a mechanism that is used to create a cryptographic signature. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SoapLanguageSpecifier |
Models the use of SOAP by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SoapMethodSpecification |
Models the use of a SOAP method by a SOAP endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SpecifiesExecutionContext |
Models the execution context settings for an object. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SpecifiesIndex |
Models index settings. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SpecifiesStorage |
Models logical storage settings for an object. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SpecifiesTable |
Models an object that defines a table. This might be an actual table or it might be a table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Statistic |
Models a statistic. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Subroutine |
Models executable code such as a function or stored procedure. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SymmetricKey |
Models a symmetric key. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SymmetricKeyEncryptionPassword |
Models an encryption password. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Synonym |
Models a synonym. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90SynonymTarget |
Models the target of a synonym. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Table |
Models a table. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90TableValuedFunction |
Models a table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90TcpProtocolSpecifier |
Models the use of the TCP protocol by an endpoint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90Trigger |
Models a trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90TriggerEventTypeSpecifier |
Models a use of an event type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90TypeSpecifier |
Models a type, which includes the base type and any parameters, such as precision. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90UniqueConstraint |
Models a unique constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90User |
Models a user. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90UserDefinedDataType |
Models a user-defined data type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90UserDefinedType |
Models a user-defined type that is implemented as a SQL Server Common Language Run-time (CLR) type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90View |
Models a view. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90XmlIndex |
Models an XML index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90XmlIndexedObject |
Models an object that is indexed by an XML index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90XmlSchemaCollection |
Models an XML schema collection. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISql90XmlTypeSpecifier |
Models an XML type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlApplicationRole |
Models an application role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlAuthorizedObject |
Models an object that is granted a security authorization. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlBuiltInType |
Models a built-in SQL Server data type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlCheckConstraint |
Models a check constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlColumn |
Models a column. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlColumnSource |
Models a source of column data. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlComputedColumn |
Models a computed column. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlConstraint |
Models a constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlDatabaseOptions |
Models the settings on a database. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlDatabaseSecurityPrincipal |
Models a database-level security principal, such as role memberships. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlDefault |
Models a default value. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlDefaultConstraint |
Models a default constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlDmlTrigger |
Models a Data Manipulation Language (DML) trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
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. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlErrorMessage |
Models an error message. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlExtendedProcedure |
Models an extended stored procedure. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlExtendedProperty |
Models an extended property. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlExtendedPropertyHost |
Models an object that can have extended properties. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFile |
Models a filegroup file or log file. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFilegroup |
Models a filegroup. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlForeignKeyConstraint |
Models a foreign key constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFullTextCatalog |
Models a full-text catalog. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFullTextIndex |
Models a full-text index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFullTextIndexColumnSpecifier |
Models the use of a column in a full-text index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFulltextIndexedObject |
Models an object covered by a full-text index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlFunction |
Models a function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
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. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlIndex |
Models an index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlIndexBase |
Represents the base interface for indexes. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlIndexedColumnSpecification |
Models the use of a column by an index. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlInlineTableValuedFunction |
Models an inline table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlLegacyDataConstraints |
Models the binding of a Default or Rule to a column. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlLegacyDataConstraintTarget |
Models a target for a Default or Rule. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlLinkedServer |
Models a linked server. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlLinkedServerLogin |
Models a login for a linked server. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlLogin |
Models a login. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlModelElement |
The base model element for the SQL Server domain. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlMultiStatementTableValuedFunction |
Models a multi-statement table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlObjectAuthorizer |
Models an authorizer. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlObjectOwner |
Models an object that owns other objects. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlOwnedObject |
Models an object that is owned by another object. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlPermissionStatement |
Models a permission statement. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlPrimaryKeyConstraint |
Models a primary key constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlProcedure |
Models a stored procedure. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlRole |
Models a database role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlRoleMembership |
Models the inclusion of a security principal in a database role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlRule |
Models a rule. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlScalarFunction |
Models a scalar-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlScriptFunctionImplementation |
Models the script implementation of a function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSecurable |
Models an object to which permissions apply. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSecurityPrincipal |
Models a security principal. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlServerOptions |
Models the settings for an instance of SQL Server. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlServerRole |
Models a server role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlServerRoleMembership |
Models the inclusion of a security principal in a server role. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlServerSecurityPrincipal |
Models a server-level security principal. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSimpleColumn |
Models a simple column. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSpecifiesAnsiNulls |
Models an object that has its own ANSI NULLS setting. This typically occurs when the object has a script. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSpecifiesIndex |
Models index settings. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSpecifiesQuotedIdentifier |
Models an object that has its own QUOTED IDENTIFIER setting. This typically occurs because the object has a script. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSpecifiesStorage |
Models the logical storage settings for an object. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSpecifiesTable |
Models an object that defines a table. This might be an actual table or, for example, a table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlStatistic |
Models a statistic. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlStatisticBound |
Models an object that is covered by a statistic. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSubroutine |
Models executable code such as a stored procedure or function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSubroutineParameter |
Models a parameter, for example, for a stored procedure or function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlSupportsReplication |
Models an object that supports replication. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlTable |
Models a table. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlTableValuedFunction |
Models a table-valued function. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlTrigger |
Models a trigger. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlType |
Models a type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlTypeSpecifier |
Models the use of a type. This includes parameters to the type, such as precision. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlUniqueConstraint |
Models a unique constraint. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlUser |
Models a user. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlUserDefinedDataType |
Models a user-defined data type based on a built-in type. |
![Public interface Public interface](images/ms233711.pubinterface(en-us,vs.100).gif) |
ISqlView |
Models a view. |