Interfejs IDatabase
Reprezentuje SQL Server bazy danych.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IDatabase _
Inherits IServerOwnedObject, IDatabaseObject, IMetadataObject
'Użycie
Dim instance As IDatabase
public interface IDatabase : IServerOwnedObject,
IDatabaseObject, IMetadataObject
public interface class IDatabase : IServerOwnedObject,
IDatabaseObject, IMetadataObject
type IDatabase =
interface
interface IServerOwnedObject
interface IDatabaseObject
interface IMetadataObject
end
public interface IDatabase extends IServerOwnedObject, IDatabaseObject, IMetadataObject
Typ IDatabase uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
ApplicationRoles | Pobiera kolekcja wszystkich ról aplikacji, które są zdefiniowane w bazie danych. |
![]() |
AsymmetricKeys | Pobiera kolekcja wszystkie klucze asymetryczne w bazie danych. |
![]() |
Certificates | Pobiera kolekcja wszystkich certyfikatów w bazie danych. |
![]() |
CollationInfo | Pobiera sortowanie używanej przez bazę danych. |
![]() |
CompatibilityLevel | Pobiera sortowanie bazy danych. |
![]() |
DefaultSchemaName | Pobiera nazwę domyślnego schematu bazy danych. |
![]() |
IsSystemObject | Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject). |
![]() |
Name | Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject). |
![]() |
Owner | Pobiera IUser obiekt, który reprezentuje właściciel bazy danych. |
![]() |
Parent | Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Roles | Pobiera kolekcja wszystkich ról, które są zdefiniowane w bazie danych. |
![]() |
Schemas | Pobiera kolekcja wszystkich schematów w bazie danych. |
![]() |
Server | Pobiera IServer obiekt, który jest właścicielem obiektu. (Dziedziczony z IServerOwnedObject). |
![]() |
Triggers | Pobiera Kolekcja wszystkich wyzwalaczy w bazie danych. |
![]() |
Users | Pobiera kolekcja wszystkich użytkowników w bazie danych. |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
Accept<T>(IDatabaseObjectVisitor<T>) | Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Accept<T>(IMetadataObjectVisitor<T>) | Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject). |
![]() |
Accept<T>(IServerOwnedObjectVisitor<T>) | Akceptuje wizyty z określonego IServerOwnedObjectVisitor<T> obiektu. (Dziedziczony z IServerOwnedObject). |
Do góry
.gif)
.gif)