Partager via


Interface ISchema

Represents a SQL Server schema.

Espace de noms :  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly :  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Syntaxe

'Déclaration
Public Interface ISchema _
    Inherits IDatabaseOwnedObject, IDatabaseObject, IMetadataObject
'Utilisation
Dim instance As ISchema
public interface ISchema : IDatabaseOwnedObject, 
    IDatabaseObject, IMetadataObject
public interface class ISchema : IDatabaseOwnedObject, 
    IDatabaseObject, IMetadataObject
type ISchema =  
    interface
        interface IDatabaseOwnedObject
        interface IDatabaseObject
        interface IMetadataObject
    end
public interface ISchema extends IDatabaseOwnedObject, IDatabaseObject, IMetadataObject

Le type ISchema expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Database Gets the IDatabase object that owns this object. (hérité de IDatabaseOwnedObject.)
Propriété publique ExtendedStoredProcedures Gets the collection of extended stored procedures that belong to this schema.
Propriété publique IsSystemObject Gets a value that indicates whether this is a system object. (hérité de IDatabaseObject.)
Propriété publique Name Gets the name of the metadata object. (hérité de IMetadataObject.)
Propriété publique Owner Gets a IDatabasePrincipal object that represents the owner of the schema.
Propriété publique Parent Gets the IDatabaseObject object that is the parent of this object. (hérité de IDatabaseObject.)
Propriété publique ScalarValuedFunctions Gets the collection of scalar-valued functions that belong to this schema.
Propriété publique StoredProcedures Gets the collection of stored procedures that belong to this schema.
Propriété publique Tables Gets the collection of tables that belong to this schema.
Propriété publique TableValuedFunctions Gets the collection of table-valued functions that belong to this schema.
Propriété publique UserDefinedAggregates Gets the collection of user-defined aggregates that belong to this schema.
Propriété publique UserDefinedClrTypes Gets the collection of user-defined CLR types that belong to this schema.
Propriété publique UserDefinedDataTypes Gets the collection of user-defined data types that belong to this schema.
Propriété publique UserDefinedTableTypes Gets the collection of user-defined table types that belong to this schema.
Propriété publique Views Gets the collection of views that belong to this schema.

Haut de la page