Interfejs IMutableSchema
Reprezentuje tych schematu programu SQL Server.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IMutableSchema _
Inherits ISchema, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, _
IDatabaseObject, IMutableMetadataObject, IMetadataObject
'Użycie
Dim instance As IMutableSchema
public interface IMutableSchema : ISchema,
IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject,
IMetadataObject
public interface class IMutableSchema : ISchema,
IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject,
IMetadataObject
type IMutableSchema =
interface
interface ISchema
interface IMutableDatabaseOwnedObject
interface IDatabaseOwnedObject
interface IMutableDatabaseObject
interface IDatabaseObject
interface IMutableMetadataObject
interface IMetadataObject
end
public interface IMutableSchema extends ISchema, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
Typ IMutableSchema uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
Database | Pobiera IDatabase obiekt, który jest właścicielem obiektu. (Dziedziczony z IDatabaseOwnedObject). |
![]() |
ExtendedStoredProcedures | Pobiera kolekcja rozszerzonych procedur przechowywanych, które należą do tego schematu. |
![]() |
ExtendedStoredProcedures | Pobiera kolekcja rozszerzonych procedur przechowywanych, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
IsSystemObject | Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject). |
![]() |
IsSystemObject | Pobiera lub ustawia wartość wskazującą, czy jest to obiekt systemowy. (Dziedziczony z IMutableDatabaseObject). |
![]() |
Name | Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject). |
![]() |
Owner | Pobiera lub ustawia IDatabasePrincipal obiekt, który reprezentuje właściciela schematu. |
![]() |
Owner | Pobiera IDatabasePrincipal obiekt, który reprezentuje właściciela schematu. (Dziedziczony z ISchema). |
![]() |
Parent | Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
ScalarValuedFunctions | Pobiera kolekcja wartości wartość skalarna funkcji, które należą do tego schematu. |
![]() |
ScalarValuedFunctions | Pobiera kolekcja wartości wartość skalarna funkcji, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
StoredProcedures | Pobiera kolekcja procedur przechowywanych, które należą do tego schematu. |
![]() |
StoredProcedures | Pobiera kolekcja procedur przechowywanych, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
Tables | Pobiera kolekcja tabel, które należą do tego schematu. |
![]() |
Tables | Pobiera kolekcja tabel, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
TableValuedFunctions | Pobiera zbiór tabela-wycenione funkcje, które należą do tego schematu. |
![]() |
TableValuedFunctions | Pobiera zbiór tabela-wycenione funkcje, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
UserDefinedAggregates | Pobiera kolekcja agregatów zdefiniowane przez użytkownika, które należą do tego schematu. |
![]() |
UserDefinedAggregates | Pobiera kolekcja agregatów zdefiniowane przez użytkownika, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
UserDefinedClrTypes | Pobiera kolekcja typów zdefiniowanych przez użytkownika CLR należące do tego schematu. |
![]() |
UserDefinedClrTypes | Pobiera kolekcja typów zdefiniowanych przez użytkownika CLR należące do tego schematu. (Dziedziczony z ISchema). |
![]() |
UserDefinedDataTypes | Pobiera kolekcja typy danych zdefiniowane przez użytkownika, które należą do tego schematu. |
![]() |
UserDefinedDataTypes | Pobiera kolekcja typy danych zdefiniowane przez użytkownika, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
UserDefinedTableTypes | Pobiera kolekcja typów tabela zdefiniowanej przez użytkownika, które należą do tego schematu. |
![]() |
UserDefinedTableTypes | Pobiera kolekcja typów tabela zdefiniowanej przez użytkownika, które należą do tego schematu. (Dziedziczony z ISchema). |
![]() |
Views | Pobiera kolekcja widoki, które należą do tego schematu. |
![]() |
Views | Pobiera kolekcja widoki, które należą do tego schematu. (Dziedziczony z ISchema). |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
Accept<T>(IDatabaseObjectVisitor<T>) | Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Accept<T>(IDatabaseOwnedObjectVisitor<T>) | Akceptuje wizyty z określonego IDatabaseOwnedObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseOwnedObject). |
![]() |
Accept<T>(IMetadataObjectVisitor<T>) | Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject). |
Do góry
.gif)
.gif)