|
IApplicationRole |
Represents a SQL Server security role that enables an application to run with its own, user-like permissions. |
|
IAsymmetricKey |
Represents a SQL Server asymmetric key. |
|
IBuiltInFunction |
Represents a built-in function or a system function that starts with two at signs (@@). |
|
ICallableModule |
Represents a SQL Server callable module, such as a stored procedure or a scalar-valued function. |
|
ICertificate |
Represents a SQL Server certificate. |
|
ICheckConstraint |
Represents a CHECK constraint. |
|
IClrDataType |
Represents a user-defined CLR data type (UDT). |
|
ICollation |
Represents a SQL Server collation. |
|
IColumn |
Represents a SQL Server column. |
|
IConstraint |
Represents a tabular object constraints. |
|
ICredential |
Represents a SQL Server credential. |
|
ICursorDataType |
Represents a SQL Server cursor data type. |
|
ICursorParameter |
Represents a parameter of a cursor type. |
|
ICursorVariable |
Represents a cursor type variable. |
|
IDatabase |
Represents a SQL Server database. |
|
IDatabaseDdlTrigger |
Represents a database DDL trigger. |
|
IDatabaseObject |
Defines methods and properties that are common to all database objects. |
|
IDatabaseObjectVisitor<T> |
Represents a database object visitor. |
|
IDatabaseOwnedObject |
Represents a metadata object that is owned by an IDatabase object. |
|
IDatabaseOwnedObjectVisitor<T> |
Represents a SQL Server database-owned object visitor. |
|
IDatabasePermission |
Represents a SQL Server database permission. |
|
IDatabasePrincipal |
Represents a SQL Server database-level principal object. |
|
IDatabaseRole |
Represents a SQL Server database security role. |
|
IDatabaseTable |
Represents a database table. |
|
IDataType |
Represents a SQL Server data type. |
|
IDatePart |
Represents a date-part built-in function argument (for example, hh, iso_week, and so on). |
|
IDefaultConstraint |
Represents a SQL Server default constraint. |
|
IDmlTrigger |
Represents a SQL Server DML trigger. |
|
IExecutionContext |
Represents a SQL Server user-defined module execution context. |
|
IExtendedStoredProcedure |
Represents a SQL Server extended stored procedure. |
|
IFileGroup |
Represents a SQL Server filegroup. |
|
IForeignKeyColumn |
Represents a SQL Server foreign key column. |
|
IForeignKeyConstraint |
Represents a SQL Server FOREIGN KEY constraint. |
|
IFunction |
Represents a SQL Server function. |
|
IFunctionModuleBase |
Common base interface for the IFunction and ICallableModule interfaces. |
|
IIndex |
Represents a SQL Server index. |
|
IIndexedColumn |
Represents a SQL Server column that is participating in an index. |
|
ILocalVariable |
Defines a local variable or parameter. |
|
ILogin |
Represents a SQL Server login. |
|
IMetadataCollection<T> |
Defines size, enumerators, lookup and filtering methods for all metadata object collections. The interface provides read-only access to the elements in the collection. |
|
IMetadataObject |
Represents a SQL Server metadata object. |
|
IMetadataObjectVisitor<T> |
Represents a SQL Server metadata object visitor. |
|
IMetadataOrderedCollection<T> |
Represents a collection of metadata objects where the element ordering is preserved. |
|
IMutableApplicationRole |
Represents a mutable SQL Server security role that enables an application to run with its own, user-like permissions. |
|
IMutableAsymmetricKey |
Represents a mutable SQL Server asymmetric key. |
|
IMutableCallableModule |
Represents a mutable SQL Server callable module, such as a stored procedure or a scalar-valued function. |
|
IMutableCertificate |
Represents a mutable SQL Server certificate. |
|
IMutableCheckConstraint |
Represents a mutable SQL Server CHECK constraint. |
|
IMutableClrDataType |
Represents mutable user-defined CLR data type (UDT). |
|
IMutableColumn |
Represents a mutable SQL Server column. |
|
IMutableConstraint |
Represents tabular object mutable constraints. |
|
IMutableCredential |
Represents a mutable SQL Server credential. |
|
IMutableDatabase |
Represents a mutable SQL Server database. |
|
IMutableDatabaseDdlTrigger |
Represents a mutable database DDL trigger. |
|
IMutableDatabaseObject |
Defines methods and properties that are common to all mutable database objects. |
|
IMutableDatabaseOwnedObject |
Represents a mutable metadata object that is owned by an IDatabase object. |
|
IMutableDatabasePermission |
Represents a mutable SQL Server database permission. |
|
IMutableDatabasePrincipal |
Represents a mutable SQL Server database-level principal object. |
|
IMutableDatabaseRole |
Represents a mutable SQL Server database security role. |
|
IMutableDatabaseTable |
Represents a database table. |
|
IMutableDataType |
Represents a mutable SQL Server data type. |
|
IMutableDefaultConstraint |
Represents a mutable SQL Server default constraint. |
|
IMutableDmlTrigger |
Represents a mutable SQL Server DML trigger. |
|
IMutableForeignKeyConstraint |
Represents a mutable SQL Server FOREIGN KEY constraint. |
|
IMutableFunction |
Represents a mutable SQL Server function. |
|
IMutableFunctionModuleBase |
Common base interface for the IMutableFunction and IMutableCallableModule interfaces. |
|
IMutableIndex |
Represents a mutable SQL Server index. |
|
IMutableIndexedColumn |
Represents a mutable SQL Server column that is participating in an index. |
|
IMutableLogin |
Represents a mutable SQL Server login. |
|
IMutableMetadataCollection<T> |
Defines methods to manipulate collections of objects that implement the IMetadataObject interface. |
|
IMutableMetadataObject |
Defines common interface of all mutable metadata objects. |
|
IMutableMetadataOrderedCollection<T> |
Represents a mutable collection of metadata objects where the element ordering is preserved. |
|
IMutablePassword |
Represents a mutable SQL Server login password. |
|
IMutableRelationalIndex |
Represents a mutable SQL Server relational index. |
|
IMutableScalar |
Represents a mutable scalar metadata object. |
|
IMutableScalarDataType |
Represents a mutable SQL Server scalar data type. |
|
IMutableScalarFunction |
Represents a mutable SQL Server scalar function. |
|
IMutableScalarValuedFunction |
Represents a mutable SQL Server scalar-valued function. |
|
IMutableSchema |
Represents a mutable SQL Server schema. |
|
IMutableSchemaOwnedObject |
Represents a mutable metadata object that is owned by a schema. |
|
IMutableServer |
Represents a mutable instance of SQL Server. |
|
IMutableServerDdlTrigger |
Represents a mutable SQL Server DDL trigger. |
|
IMutableServerOwnedObject |
Represents a mutable metadata object that is owned by an IServer object. |
|
IMutableSpatialIndex |
Represents a SQL Server spatial index. |
|
IMutableStatistics |
Represents a SQL Server statistics object. |
|
IMutableStoredProcedure |
Represents a mutable SQL Server stored procedure. |
|
IMutableSynonym |
Represents a mutable synonym. |
|
IMutableTable |
Represents a mutable SQL Server database table. |
|
IMutableTableDataType |
Represents a mutable SQL Server table data type. |
|
IMutableTableValuedFunction |
Represents a mutable SQL Server table-valued function. |
|
IMutableTableViewBase |
Base interface for the IMutableTable and IMutableView interfaces. |
|
IMutableTabular |
Defines a mutable interface for tabular metadata objects. |
|
IMutableTrigger |
Represents a mutable SQL Server trigger. |
|
IMutableTriggerEventTypeSet |
Represents a set of mutable trigger events. |
|
IMutableUser |
Represents a mutable SQL Server user. |
|
IMutableUserDefinedClrType |
Represents a mutable SQL Server user-defined CLR type (UDT). |
|
IMutableUserDefinedDataType |
Represents a mutable user-defined data type. |
|
IMutableUserDefinedFunction |
Represents a mutable user-defined function. |
|
IMutableUserDefinedFunctionModuleBase |
Common base interface for the IMutableUserDefinedFunction and IMutableCallableModule interfaces. |
|
IMutableUserDefinedTableType |
Represents a mutable user-defined table type. |
|
IMutableUserDefinedType |
Defines a common interface for all mutable user-defined types. These types include user-defined data types, user-defined table types, and user-defined CLR types. |
|
IMutableView |
Represents a mutable SQL Server database view. |
|
IMutableVirtualTable |
Represents a mutable virtual table (a table that is not database-persisted). |
|
IParameter |
Represents a SQL Server parameter. |
|
IPartitionScheme |
Represents a SQL Server partition scheme. |
|
IPassword |
Represents a SQL Server login password. |
|
IPrimaryKeyConstraint |
Represents a SQL Server PRIMARY KEY constraint. |
|
IRelationalIndex |
Represents a SQL Server relational index. |
|
IResolvedExtendedStoredProcedureSynonym |
Represents a synonym resolved to an extended stored procedure. |
|
IResolvedScalarValuedFunctionSynonym |
Represents a synonym resolved to a scalar valued function. |
|
IResolvedStoredProcedureSynonym |
Represents a synonym resolved to a stored procedure. |
|
IResolvedSynonym |
Represents a resolved synonym. |
|
IResolvedTableSynonym |
Represents a synonym resolved to a table. |
|
IResolvedTableValuedFunctionSynonym |
Represents a synonym resolved to a table valued function. |
|
IResolvedUserDefinedAggregateSynonym |
Represents a synonym resolved to a user defined aggregate. |
|
IResolvedViewSynonym |
Represents a synonym resolved to a view. |
|
IScalar |
Represents a scalar metadata object. |
|
IScalarDataType |
Represents a SQL Server scalar data type. |
|
IScalarExpression |
Represents a scalar expression such as literals, for example: 1, 'hello', and so on; and the evaluation of scalar expressions, for example: 1 + 5, 12 * dbo.test('a'), and so on. |
|
IScalarFunction |
Represents a SQL Server scalar function. |
|
IScalarParameter |
Represents a SQL Server scalar parameter. |
|
IScalarValuedFunction |
Represents a SQL Server scalar-valued function. |
|
IScalarVariable |
Represents a SQL Server scalar variable. |
|
ISchema |
Represents a SQL Server schema. |
|
ISchemaOwnedObject |
Represents a metadata database object that is owned by a schema. |
|
ISchemaOwnedObjectVisitor<T> |
Represents a SQL Server schema-owned object visitor. |
|
IServer |
Represents an instance of SQL Server. |
|
IServerDdlTrigger |
Represents a SQL Server DDL trigger. |
|
IServerOwnedObject |
Represents a metadata object that is owned by an IServer object. |
|
IServerOwnedObjectVisitor<T> |
Represents a server-owned object visitor. |
|
ISpatialIndex |
Represents a SQL Server spatial index. |
|
IStatistics |
Represents a SQL Server statistics object. |
|
IStoredProcedure |
Represents a SQL Server stored procedure. |
|
ISynonym |
Represents a SQL Server synonym object. |
|
ISystemClrDataType |
Represents a SQL Server system CLR data type. |
|
ISystemDataType |
Represents a SQL Server built-in system data type. |
|
ITable |
Represents a SQL Server database table. |
|
ITableDataType |
Represents a SQL Server table data type. |
|
ITableParameter |
Represents a parameter of table type. |
|
ITableValuedFunction |
Represents a SQL Server table-valued function. |
|
ITableVariable |
Represents a SQL Server table variable. |
|
ITableViewBase |
Base interface for the ITable and IView interfaces. |
|
ITabular |
Defines a common interface for all tabular metadata objects. |
|
ITrigger |
Represents a SQL Server trigger. |
|
ITriggerEventTypeSet |
Represents a set of trigger events. |
|
IUdtDataMember |
Represents a user-defined type property or field. |
|
IUdtMember |
Defines a common interface for all user-defined type members. |
|
IUdtMethod |
Represents a SQL Server user-defined type method. |
|
IUniqueConstraint |
Represents a SQL Server UNIQUE constraint. |
|
IUniqueConstraintBase |
Base interface for UNIQUE and PRIMARY KEY constraints. |
|
IUser |
Represents a SQL Server user. |
|
IUserDefinedAggregate |
Represents a SQL Server user-defined aggregate. |
|
IUserDefinedClrType |
Represents a SQL Server user-defined CLR type (UDT). |
|
IUserDefinedDataType |
Represents a user-defined data type. |
|
IUserDefinedFunction |
Represents a user-defined function. |
|
IUserDefinedFunctionModuleBase |
Common base interface for the IUserDefinedFunction and ICallableModule interfaces. |
|
IUserDefinedTableType |
Represents a user-defined table type. |
|
IUserDefinedType |
Defines a common interface for all user-defined types. These types include user-defined data types, user-defined table types, and user-defined CLR types. |
|
IView |
Represents a SQL Server database view. |
|
IVirtualTable |
Represents a virtual table (a table that is not database-persisted). |
|
IVoidDataType |
Represents a void data type. |
|
IXmlDataType |
Represents the SQL Server xml data type. |
|
IXmlDataTypeMethod |
Represents a method that can be called on a scalar of the xml data type. |
|
IXmlDataTypeTableMethod |
Represents a table valued method that can be called on a scalar of the xml data type. |
|
IXmlIndex |
Represents a SQL Server XML index. |