Udostępnij za pośrednictwem


Klasa Server

Server Obiekt reprezentuje wystąpienie SQL Server.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.SmoObjectBase
    Microsoft.SqlServer.Management.Smo.SqlSmoObject
      Microsoft.SqlServer.Management.Smo.Server

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
<RootFacetAttribute(GetType(Server))> _
<PhysicalFacetAttribute> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
Public NotInheritable Class Server _
    Inherits SqlSmoObject _
    Implements ISfcSupportsDesignMode, IAlterable, IScriptable, IServerSettings,  _
    IServerInformation, IDmfFacet, IAlienRoot, ISfcDomainLite, ISfcHasConnection
'Użycie
Dim instance As Server
[RootFacetAttribute(typeof(Server))]
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
public sealed class Server : SqlSmoObject, 
    ISfcSupportsDesignMode, IAlterable, IScriptable, IServerSettings, IServerInformation, 
    IDmfFacet, IAlienRoot, ISfcDomainLite, ISfcHasConnection
[RootFacetAttribute(typeof(Server))]
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
public ref class Server sealed : public SqlSmoObject, 
    ISfcSupportsDesignMode, IAlterable, IScriptable, IServerSettings, IServerInformation, 
    IDmfFacet, IAlienRoot, ISfcDomainLite, ISfcHasConnection
[<SealedAttribute>]
[<RootFacetAttribute(typeof(Server))>]
[<PhysicalFacetAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
type Server =  
    class
        inherit SqlSmoObject
        interface ISfcSupportsDesignMode
        interface IAlterable
        interface IScriptable
        interface IServerSettings
        interface IServerInformation
        interface IDmfFacet
        interface IAlienRoot
        interface ISfcDomainLite
        interface ISfcHasConnection
    end
public final class Server extends SqlSmoObject implements ISfcSupportsDesignMode, IAlterable, IScriptable, IServerSettings, IServerInformation, IDmfFacet, IAlienRoot, ISfcDomainLite, ISfcHasConnection

Typ Server uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna Server() Inicjuje nowe wystąpienie Server klasy
Metoda publiczna Server(String) Inicjuje nowe wystąpienie Server klasy z określonej nazwy.
Metoda publiczna Server(ServerConnection) Inicjuje nowe wystąpienie Server klasy oparte na określonego połączenia.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna ActiveDirectory Pobiera informacje o ustawieniach usługi Active Directory dla wystąpienie SQL Server.
Właściwość publiczna AffinityInfo Pobiera AffinityInfo skojarzonego z wystąpienie obiektu SQL Server.
Właściwość publiczna AuditLevel Pobiera lub ustawia wartość właściwość AuditLevel.
Właściwość publiczna Audits Reprezentuje kolekcja Audit obiektów.Każdy Audit obiektu reprezentuje dziennik inspekcji zdefiniowane dla wystąpienie programu SQL Server.
Właściwość publiczna BackupDevices Reprezentuje kolekcja BackupDevice obiektów.Każdy BackupDevice reprezentuje obiekt urządzenie kopia zapasowa zdefiniowane dla wystąpienie SQL Server.
Właściwość publiczna BackupDirectory Pobiera lub ustawia wartość właściwość KatalogKopiiZapasowej.
Właściwość publiczna BrowserServiceAccount Pobiera konto usługa, działającą usługa przeglądarki na wystąpienie SQL Server.
Właściwość publiczna BrowserStartMode Pobiera tryb uruchamiania usługi przeglądarki serwera SQL uruchomione wystąpienie programu SQL Server.
Właściwość publiczna BuildClrVersion Pobiera wartość właściwość BuildClrVersion.
Właściwość publiczna BuildClrVersionString Pobiera wartość właściwość BuildClrVersionString.
Właściwość publiczna BuildNumber Pobiera wartość właściwość Numer_kompilacji.
Właściwość publiczna Collation Pobiera wartość właściwość sortowania.
Właściwość publiczna CollationID Pobiera wartość właściwość CollationID.
Właściwość publiczna ComparisonStyle Pobiera wartość właściwość ComparisonStyle.
Właściwość publiczna ComputerNamePhysicalNetBIOS Pobiera wartość właściwość ComputerNamePhysicalNetBIOS.
Właściwość publiczna Configuration Pobiera opcje konfiguracja dla wystąpienie SQL Server.
Właściwość publiczna ConnectionContext Pobiera bieżący serwer szczegóły połączenia dla wystąpienie SQL Server.
Właściwość publiczna Credentials Reprezentuje kolekcja Credential obiektów.Każdy Credential obiekt reprezentuje poświadczenie zdefiniowane dla wystąpienie SQL Server.
Właściwość publiczna CryptographicProviders Pobiera wartość właściwość CryptographicProviders.
Właściwość publiczna Databases Reprezentuje kolekcja Database obiektów.Każdy Database zdefiniowanych w bazie danych reprezentuje obiekt wystąpienie z SQL Server.
Właściwość publiczna DefaultFile Pobiera lub ustawia wartość właściwość DefaultFile.
Właściwość publiczna DefaultLog Pobiera lub ustawia wartość właściwość DefaultLog.
Właściwość publiczna DefaultTextMode Pobiera lub zestaws Boolean Określa, czy w trybie tekstowym Domyślna wartość właściwość zestaw dla wystąpienie SQL Server.
Właściwość publiczna Edition Pobiera wartość właściwość Edition.
Właściwość publiczna Endpoints Reprezentuje kolekcja Endpoint obiektów.Każdy Endpoint obiekt reprezentuje punkt końcowy zdefiniowane dla wystąpienie SQL Server.
Właściwość publiczna EngineEdition Pobiera wartość właściwość EngineEdition.
Właściwość publiczna ErrorLogPath Pobiera wartość właściwość ErrorLogPath.
Właściwość publiczna Events Pobiera zdarzeń serwera, które są skojarzone z wystąpienie SQL Server.
Właściwość chroniona ExecuteForScalar Pobiera lub zestaws Boolean wartości właściwość, która określa, czy obiekt jest zestaw do wykonywania dla opcji wartość skalarna. (Dziedziczony z SqlSmoObject).
Właściwość publiczna FilestreamLevel Pobiera poziom dostępu FILESTREAM określone na wystąpienie z SQL Server.
Właściwość publiczna FilestreamShareName Pobiera Windows udział przechowywania danych FILESTREAM na wystąpienie z SQL Server.
Właściwość publiczna FullTextService Pobiera Microsoft wyszukiwania usługa pełnotekstowa implementacji dla wystąpienie SQL Server.
Właściwość publiczna Information Pobiera informacje wystąpienie z SQL Server.
Właściwość publiczna InstallDataDirectory Pobiera lokalny katalog Windows przechowywania danych instalacyjnych dla wystąpienie programu SQL Server.
Właściwość publiczna InstallSharedDirectory Pobiera udostępnionego katalogu zdalnego przechowywania danych instalacyjnych dla wystąpienie programu SQL Server.
Właściwość publiczna InstanceName Pobiera nazwę wystąpienie wystąpienie SQL Server.
Właściwość publiczna IsCaseSensitive Pobiera wartość właściwość IsCaseSensitive.
Właściwość publiczna IsClustered Pobiera wartość właściwość IsClustered.
Właściwość publiczna IsFullTextInstalled Pobiera Boolean wartość, która określa, czy usługa pełnotekstowa jest zainstalowana na wystąpienie programu SQL Server.
Właściwość publiczna IsSingleUser Pobiera wartość właściwość IsSingleUser.
Właściwość chroniona IsTouched Pobiera Boolean wartość właściwość określa, czy właściwość obiektu zostały zaktualizowane, ale jeszcze nie zostały utrwalone na serwerze. (Dziedziczony z SqlSmoObject).
Właściwość publiczna JobServer Pobiera SQL Server Agent skojarzone wystąpienie SQL Server.
Właściwość publiczna Language Pobiera wartość właściwość języka.
Właściwość publiczna Languages Reprezentuje kolekcja Language obiektów.Każdy Language obiekt reprezentuje języków obsługiwanych przez wystąpienie SQL Server.
Właściwość publiczna LinkedServers Reprezentuje kolekcja LinkedServer obiektów.Każdy LinkedServer obiekt reprezentuje serwer połączony zarejestrowany na wystąpienie z SQL Server.
Właściwość publiczna LoginMode Pobiera lub ustawia wartość właściwość ServerLoginMode.
Właściwość publiczna Logins Reprezentuje kolekcja Login obiektów.Każdy Login logowania zdefiniowanych na wystąpienie reprezentuje obiekt SQL Server.
Właściwość publiczna Mail Pobiera Microsoft skojarzone wystąpienie usługa SQL poczty SQL Server.
Właściwość publiczna MailProfile Pobiera lub ustawia wartość właściwość MailProfile.
Właściwość publiczna MasterDBLogPath Pobieranie wartości właściwość MasterDBLogPath.
Właściwość publiczna MasterDBPath Pobiera wartość właściwość MasterDBPath.
Właściwość publiczna MaxPrecision Pobiera wartość właściwość MaxPrecision.
Właściwość publiczna Name Pobiera nazwę serwera, który jest nazwa komputera fizycznego.
Właściwość publiczna NamedPipesEnabled Pobiera Boolean wartość określająca, czy dostawca nazwanych potoków jest włączone dla połączenia klient serwer w wystąpieniu SQL Server.
Właściwość publiczna NetName Pobiera wartość właściwość NazwaSieciowa.
Właściwość publiczna NumberOfLogFiles Pobiera lub ustawia wartość właściwość NumberOfLogFiles.
Właściwość chroniona ObjectInSpace Pobiera Boolean Określa, czy obiekt istnieje w izolacji, lub czy jest bezpośrednio lub pośrednio podłączone do wystąpienie wartość właściwość SQL Server. (Dziedziczony z SqlSmoObject).
Właściwość publiczna OleDbProviderSettings Pobiera wartość właściwość DbProviderSettings.
Właściwość publiczna OSVersion Pobiera wartość właściwość OSVersion.
Właściwość publiczna PerfMonMode Pobiera lub ustawia wartość właściwość PerfMonMode.
Właściwość publiczna PhysicalMemory Pobiera wartość właściwość PhysicalMemory.
Właściwość publiczna PhysicalMemoryUsageInKB Pobiera Int64 wartość, która określa ilość pamięci używanej przez wystąpienie aparatu bazy danych, w kilobajtach.
Właściwość publiczna Platform Pobiera wartość właściwość platformy.
Właściwość publiczna Processors Pobiera wartość właściwość procesorów.
Właściwość publiczna ProcessorUsage Pobiera Int32 wartość określająca czas procesora używane przez wystąpienie aparatu bazy danych.
Właściwość publiczna Product Pobiera wartość właściwość produktu.
Właściwość publiczna ProductLevel Pobiera wartość właściwość ProductLevel.
Właściwość publiczna Properties Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject).
Właściwość publiczna ProxyAccount Pobiera skojarzone wystąpienie konto proxy SQL Server.
Właściwość publiczna ResourceGovernor Pobiera wartość właściwość ResourceGovernor.
Właściwość publiczna ResourceLastUpdateDateTime Pobiera wartość właściwość ResourceLastUpdateDateTime.
Właściwość publiczna ResourceVersion Pobiera właściwość ResourceVersion.
Właściwość publiczna ResourceVersionString Pobiera wartość właściwość ResouceVersionString.
Właściwość publiczna Roles Reprezentuje kolekcja ServerRole obiektów.Każdy ServerRole obiekt reprezentuje rolę zdefiniowane dla wystąpienie SQL Server.
Właściwość publiczna RootDirectory Pobiera wartość właściwość RootDirectory.
Właściwość chroniona ScalarResult Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject).
Właściwość publiczna ServerAuditSpecifications Reprezentuje kolekcja ServerAuditSpecification obiektów.Każdy ServerAuditSpecification obiekt reprezentuje specyfikacji określonych inspekcji zdefiniowane dla wystąpienie programu SQL Server.
Właściwość publiczna ServerType Pobiera typ serwera dla wystąpienie SQL Server.
Właściwość publiczna ServiceAccount Pobiera konto usługa, na którym uruchomiono wystąpienie programu SQL Server.
Właściwość publiczna ServiceInstanceId Pobiera wartość Identyfikatora, który unikatowo identyfikuje wystąpienie usługa dla tego wystąpienia programu SQL Server.
Właściwość publiczna ServiceMasterKey Pobiera klucz głównego usługa skojarzone z wystąpienie z SQL Server.
Właściwość publiczna ServiceName Pobiera nazwę usługa serwera.
Właściwość publiczna ServiceStartMode Pobiera tryb uruchamiania dla SQL Server usługa.
Właściwość publiczna Settings Uzyskuje można modyfikować ustawienia dla wystąpienie SQL Server.
Właściwość publiczna SqlCharSet Pobiera wartość właściwość SqlCharSet.
Właściwość publiczna SqlCharSetName Pobiera wartość właściwość SqlCharSetName.
Właściwość publiczna SqlDomainGroup Pobiera grupy domena dla wystąpienie SQL Server.
Właściwość publiczna SqlSortOrder Pobiera wartość właściwość SqlSortOrder.
Właściwość publiczna SqlSortOrderName Pobiera wartość właściwość SqlSortOrderName.
Właściwość publiczna State Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase).
Właściwość publiczna Status Pobiera bieżący stan Server.
Właściwość publiczna SystemDataTypes Reprezentuje kolekcja SystemDataType obiektów.Każdy SystemDataType obiekt reprezentuje systemowy typ danych zdefiniowany na wystąpienie z SQL Server.
Właściwość publiczna SystemMessages Reprezentuje kolekcja SystemMessage obiektów.Każdy SystemMessage obiekt reprezentuje komunikat systemowy zdefiniowane dla wystąpienie SQL Server.
Właściwość publiczna TapeLoadWaitTime Pobiera lub ustawia wartość właściwość TapeLoadWaitTime.
Właściwość publiczna TcpEnabled Pobiera wartość logiczna, która określa, czy protokół TCP/IP jest włączone dla tego wystąpienie SQL Server.
Właściwość publiczna Triggers Reprezentuje kolekcja ServerDdlTrigger obiektów.Każdy ServerDdlTrigger obiekt reprezentuje wyzwalacza języka (DDL) definicja danych serwera zdefiniowanego wystąpienie SQL Server.
Właściwość publiczna Urn Pobiera wartość adresu jednolitej nazwy zasobu URN, która jednoznacznie identyfikuje obiekt. (Dziedziczony z SqlSmoObject).
Właściwość publiczna UserData Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase).
Właściwość publiczna UserDefinedMessages Reprezentuje kolekcja UserDefinedMessage obiektów.Każdy UserDefinedMessage obiekt reprezentuje wiadomości użytkownika zdefiniowane dla wystąpienie SQL Server.
Właściwość publiczna UserOptions Opcje użytkownika dla bieżącego połączenia z wystąpienie pobiera SQL Server.
Właściwość publiczna Version Pobiera wartość właściwość wersji.
Właściwość publiczna VersionMajor Pobiera wartość właściwość VersionMajor.
Właściwość publiczna VersionMinor Pobiera wartość właściwość VersionMinor.
Właściwość publiczna VersionString Pobiera wartość właściwość VersionString.

Do góry

Metody

  Nazwa Opis
Metoda chroniona AddDatabaseContext(StringCollection) Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona AddDatabaseContext(StringCollection, ScriptingOptions) Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametr i przy użyciu określonych opcji wykonywanie skryptów. (Dziedziczony z SqlSmoObject).
Metoda publiczna Alter() Dowolny Server zmiany właściwość obiektu na wystąpienie SQL Server.
Metoda publiczna Alter(Boolean) Dowolny Server zmiany właściwość na wystąpienie obiektu SQL Server z opcją Zastępowanie, sprawdzanie wartości.
Metoda chroniona AlterImpl Uaktywnia obiekt zmienione zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplFinish Metoda wywoływana, gdy obiekt zmienione zdarzenie wykończenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplInit Metoda wywoływana po zmianie obiektu zdarzenie jest zainicjowany. (Dziedziczony z SqlSmoObject).
Metoda chroniona AlterImplWorker Wywołuje metody Alter. (Dziedziczony z SqlSmoObject).
Metoda publiczna AttachDatabase(String, StringCollection) Dołącza bazy danych, który składa się z jednego lub więcej plików do wystąpienie SQL Server z określoną nazwą i przy użyciu plików określonych danych.
Metoda publiczna AttachDatabase(String, StringCollection, AttachOptions) Dołącza bazy danych, który składa się z jednego lub więcej plików do wystąpienie SQL Server ma określoną nazwą i korzystanie z plików określonych danych i opcje załącznika.
Metoda publiczna AttachDatabase(String, StringCollection, String) Dołącza bazy danych, który składa się z jednego lub więcej plików do wystąpienie SQL Server z określoną nazwą i przy użyciu plików określonych danych.
Metoda publiczna AttachDatabase(String, StringCollection, String, AttachOptions) Dołącza bazy danych, który składa się z jednego lub więcej plików do wystąpienie SQL Server przy użyciu określonej nazwy, plików danych i opcje załącznika.
Metoda chroniona BindDefaultImpl Powiązanie elementy domyślne, określone przez parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona BindRuleImpl Wiąże schematu reguły reguła i kolumn określone przez parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckCollation Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectState() Sprawdza stan odwołania obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectState(Boolean) Sprawdza stan odwołania obiektu z opcji, aby określić, że wyjątek jest generowany, jeśli obiekt nie jest jeszcze utworzone. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckObjectStateImpl Sprawdza stan SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion100 Sprawdza, czy wersja SQL Server jest SQL Server 2008. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion80 Sprawdza poprawność obiektu na SQL Server 2000. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion80SP3 Sprawdza poprawność obiektu na SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersion90 Sprawdzanie ważności obiektu na SQL Server 2005. (Dziedziczony z SqlSmoObject).
Metoda chroniona CheckVersionBelow90 Sprawdza, czy wersja SQL Server przed SQL Server 2005. (Dziedziczony z SqlSmoObject).
Metoda chroniona CleanObject Ustawia obiekt stanie niezmodyfikowanym. (Dziedziczony z SqlSmoObject).
Metoda publiczna CompareUrn Porównuje dwa URNY.
Metoda chroniona CreateImpl Tworzy obiekt z opcje wykonywanie skryptów. (Dziedziczony z SqlSmoObject).
Metoda chroniona CreateImplFinish Metoda wywoływana, gdy zakończy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda chroniona CreateImplInit Metoda wywoływana, gdy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject).
Metoda publiczna DeleteBackupHistory(DateTime) Usuwa historia kopia zapasowa dla tego wystąpienie SQL Server do określonego dnia i czas.
Metoda publiczna DeleteBackupHistory(Int32) Usuwa historia kopia zapasowa dla określonego zestaw nośników.
Metoda publiczna DeleteBackupHistory(String) Usuwa historia kopia zapasowa dla określonej bazy danych.
Metoda publiczna Deny(ServerPermissionSet, String) Określony zestaw uprawnień dla określonego grantee na wystąpienie odmawia SQL Server.
Metoda publiczna Deny(ServerPermissionSet, array<String[]) Odmawia określony zestaw uprawnień dla określonego stypendystów na wystąpienie z SQL Server.
Metoda publiczna Deny(ServerPermissionSet, String, Boolean) Odmawia określony zestaw uprawnień dla określonego grantee i innych użytkowników, którzy grantee przyznane określony zestaw uprawnień na wystąpienie SQL Server.
Metoda publiczna Deny(ServerPermissionSet, array<String[], Boolean) Określony zestaw uprawnień dla określonego stypendystów i innych użytkowników, którzy grantee przyznane określony zestaw uprawnień na wystąpienie odmawia SQL Server.
Metoda publiczna DetachDatabase(String, Boolean) Odłącza określonej bazy danych z wystąpienie SQL Server z opcją aktualizacja statystyki, zanim baza danych jest odłączana.
Metoda publiczna DetachDatabase(String, Boolean, Boolean) Odłącza określonej bazy danych z wystąpienie SQL Server z opcją aktualizacja statystyki, zanim baza danych jest odłączana.
Metoda publiczna DetachedDatabaseInfo Zwraca informacje o odłączony plik bazy danych.
Metoda publiczna Discover Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject).
Metoda chroniona DropImpl Krople SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona DropImplWorker Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject).
Metoda publiczna EnumActiveCurrentSessionTraceFlags Pobiera flagi aktywnej sesja jako elementu DataTable.
Metoda publiczna EnumActiveGlobalTraceFlags Pobiera element DataTable zawierający aktywne śledzenie globalne flagi.
Metoda publiczna EnumAvailableMedia() Wylicza listę nośnika, który jest widoczny dla wystąpienie SQL Server w sieci lokalnej.
Metoda publiczna EnumAvailableMedia(MediaTypes) Wylicza listę nośnika, który jest widoczny dla wystąpienie SQL Server w sieci lokalnej i ograniczony do typu nośnika, określona.
Metoda publiczna EnumCollations Wylicza listę sortowania obsługiwane przez wystąpienie SQL Server.
Metoda publiczna EnumDatabaseMirrorWitnessRoles() Wylicza listę ról świadka dublowania bazy danych.
Metoda publiczna EnumDatabaseMirrorWitnessRoles(String) Wylicza listę ról świadka dublowanie dla określonej bazy danych.
Metoda publiczna EnumDetachedDatabaseFiles Wylicza listę plików odłączoną bazę danych.
Metoda publiczna EnumDetachedLogFiles Wylicza listę plików dziennika odłączone.
Metoda publiczna EnumDirectories Wylicza listę katalogów względem określonej ścieżka.
Metoda publiczna EnumErrorLogs Wylicza listę SQL Server pliki dziennik błędów.
Metoda publiczna EnumLocks() Wylicza listę bieżących blokad wystąpienie z SQL Server.
Metoda publiczna EnumLocks(Int32) Wylicza listę bieżących blokad określonego procesu na wystąpienie SQL Server.
Metoda publiczna EnumMembers Wylicza listę członków ról serwera oraz role bazy danych na wystąpienie SQL Server.
Metoda publiczna EnumObjectPermissions() Wylicza listę uprawnień obiektu dla wystąpienie SQL Server.
Metoda publiczna EnumObjectPermissions(String) Wylicza listę uprawnień obiektu dla określonego grantee na wystąpienie aplikacji SQL Server.
Metoda publiczna EnumObjectPermissions(ObjectPermissionSet) Wylicza listę uprawnienia określone uprawnienie na wystąpienie obiektu SQL Server.
Metoda publiczna EnumObjectPermissions(String, ObjectPermissionSet) Wylicza listę uprawnienia obiektu dla określonego grantee i określone uprawnienie na wystąpienie SQL Server.
Metoda publiczna EnumPerformanceCounters() Wylicza listę liczników wydajności, które są obsługiwane przez wystąpienie SQL Server.
Metoda publiczna EnumPerformanceCounters(String) Wylicza listę liczników wydajności, które są obsługiwane przez wystąpienie SQL Server dla podanego obiektu.
Metoda publiczna EnumPerformanceCounters(String, String) Wylicza listę liczników wydajności, które są obsługiwane przez wystąpienie SQL Server dla określonego obiektu i określonego licznika.
Metoda publiczna EnumPerformanceCounters(String, String, String) Wylicza listę liczników wydajności, które są obsługiwane przez wystąpienie SQL Server dla określonego obiektu dla określonego licznika i w określonym wystąpieniu SQL Server.
Metoda publiczna EnumProcesses() Wylicza listę procesów uruchomionych na wystąpienie SQL Server.
Metoda publiczna EnumProcesses(Boolean) Wylicza listę procesów uruchomionych na wystąpienie SQL Server z opcją, aby wykluczyć procesów systemowych.
Metoda publiczna EnumProcesses(Int32) Wylicza listę informacji na temat określonego procesu.
Metoda publiczna EnumProcesses(String) Wylicza listę procesów uruchomionych na wystąpienie SQL Server , które są skojarzone z określonym logowania.
Metoda chroniona EnumScriptImpl Wylicza skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona EnumScriptImplWorker Wywołuje metody, które wyliczyć skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject).
Metoda chroniona EnumScriptImplWorkerSOChanged Zwraca IEnumerable ciąg opisujący opcje obsługi wykonywanie skryptów dla obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna EnumServerAttributes Wylicza listę atrybutów serwera dla wystąpienie SQL Server.
Metoda publiczna EnumServerPermissions() Wylicza listę uprawnień serwera dla wystąpienie SQL Server.
Metoda publiczna EnumServerPermissions(String) Wylicza listę uprawnienia serwera dla określonego grantee na wystąpienie z SQL Server.
Metoda publiczna EnumServerPermissions(ServerPermissionSet) Wylicza listę uprawnień serwera dla określonego uprawnienia na wystąpienie z SQL Server.
Metoda publiczna EnumServerPermissions(String, ServerPermissionSet) Wylicza listę uprawnienia serwera dla określonego grantee i określone uprawnienie na wystąpienie SQL Server.
Metoda publiczna EnumStartupProcedures Wylicza listę procedur uruchamiania.
Metoda publiczna EnumWindowsDomainGroups() Wylicza listę Microsoft Windows grupy kont zdefiniowanych na domena.
Metoda publiczna EnumWindowsDomainGroups(String) Wylicza listę Microsoft Windows grupy kont zdefiniowanych dla określonej domena.
Metoda publiczna EnumWindowsGroupInfo() Wylicza listę informacji o wszystkich Microsoft grup systemu Windows, które jawnie przyznano dostęp do wystąpienie SQL Server.
Metoda publiczna EnumWindowsGroupInfo(String) Wylicza listę informacji o wszystkich Microsoft grup systemu Windows, które jawnie przyznano dostęp do wystąpienie SQL Server.
Metoda publiczna EnumWindowsGroupInfo(String, Boolean) Wylicza listę informacji o wszystkich Microsoft grup systemu Windows, które jawnie przyznano dostęp do wystąpienie SQL Server i z opcją listę poszczególnych członków.
Metoda publiczna EnumWindowsUserInfo() Wylicza listę informacji o wszystkich Microsoft użytkowników systemu Windows, które jawnie udzielono dostępu do SQL Server.
Metoda publiczna EnumWindowsUserInfo(String) Wylicza listę informacji o wszystkich Microsoft użytkowników systemu Windows, które jawnie przyznano dostęp do wystąpienie SQL Server.
Metoda publiczna EnumWindowsUserInfo(String, Boolean) Wylicza listę informacji o wszystkich Microsoft użytkowników systemu Windows, które jawnie przyznano dostęp do wystąpienie SQL Server i opcji, aby wyświetlić listę wszystkich uprawnień ścieżek (grupy) za pośrednictwem których użytkownikowi przyznano dostęp do wystąpienie SQL Server.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona FormatSqlVariant Sformatowanie obiektu jako SqlVariant typu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GenerateDataSpaceFileStreamScript Generuje skrypt, aby utworzyć plik danych. (Dziedziczony z SqlSmoObject).
Metoda chroniona GenerateDataSpaceScript Generuje skrypt do przydzielania miejsca w pliku danych. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetActiveDBConnectionCount Zwraca liczbę aktywnych połączeń dla określonej bazy danych.
Metoda chroniona GetBindDefaultScript Pobiera skrypt, który wiąże wartości domyślne określone przez defSchema i defName Parametry. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBindRuleScript Pobiera skrypt, który określa powiązanie zasady. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Parametr typu wartość logiczna przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Przypisuje wartość logiczna właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDateTimeParameter Właściwość datetime przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDateTimeParameterAsInt Właściwość datetime przypisuje SqlSmoObject jako wartość całkowitą, jeśli właściwość datetime jest null. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetDBName Pobiera nazwę bazy danych, która jest skojarzona z obiektem. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetDefaultInitFields Zwraca typów właściwość, które są inicjowane domyślnie podczas inicjowania obiektu.
Metoda chroniona GetEnumParameter Przypisuje właściwość wyliczania SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetFragOptionString Pobiera FragmentationOption obiektu jako wartość ciąg. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetGuidParameter Przypisuje Guid Właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetPropertyNames Zwraca nazwy zainicjowanej właściwości dla określonego typu
Metoda chroniona GetPropValue Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValueOptional Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetPropValueOptionalAllowNull Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetRealValue Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetScriptingOptionsForCreate Pobiera ScriptingOptions dla SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetServerName Pobiera nazwę wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetServerObject Pobiera nazwę serwera SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetSmoObject Pobiera SqlSmoObject, określonego przez nazwę URN.
Metoda chroniona GetSqlServerVersionName Pobiera nazwę wersja wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetStringComparer Pobiera interfejs IComparer.
Metoda chroniona GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetTimeSpanParameterAsInt Przypisuje czas span parametr SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona GetUrnRecursive(StringBuilder) Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona GetUrnRecursive(StringBuilder, UrnIdOption) Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Grant(ServerPermissionSet, String) Udziela określony zestaw uprawnień określony grantee na wystąpienie SQL Server.
Metoda publiczna Grant(ServerPermissionSet, array<String[]) Dotacje na określony zestaw uprawnień określony stypendystów wystąpienie z SQL Server.
Metoda publiczna Grant(ServerPermissionSet, String, Boolean) Udziela dostępu do określonych uprawnień do grantee i możliwość udostępnienia innym użytkownikom na wystąpienie SQL Server.
Metoda publiczna Grant(ServerPermissionSet, array<String[], Boolean) Udziela dostępu do określonych uprawnień do stypendystów i możliwość udostępnienia innym użytkownikom na wystąpienie SQL Server.
Metoda publiczna Grant(ServerPermissionSet, String, Boolean, String) Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innym użytkownikom na wystąpienie SQL Server w roli zakładane.
Metoda publiczna Grant(ServerPermissionSet, array<String[], Boolean, String) Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom na wystąpienie SQL Server w roli zakładane.
Metoda chroniona ImplInitialize Inicjuje pola z SqlSmoObjectobiektu. (Dziedziczony z SqlSmoObject).
Metoda publiczna Initialize() Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject).
Metoda publiczna Initialize(Boolean) Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject).
Metoda publiczna IsDetachedPrimaryFile Sprawdza, czy określony plik jest podstawowym (.mdf) plik bazy danych.
Metoda chroniona IsObjectDirty Sprawdza, czy zostały zmodyfikowane właściwości obiektu i zmiany nie zostały jeszcze utrwalone na wystąpienie SQL Server. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectInitialized Sprawdza, czy obiekt został zainicjowany. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsObjectInSpace Sprawdza, czy obiekt jest izolowane lub podłączone do wystąpienie SQL Server. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsVersion80SP3 Określa, czy wersja SQL Server jest SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject).
Metoda chroniona IsVersion90AndAbove Określa, czy wersja SQL Server jest SQL Server 2005 lub nowszej. (Dziedziczony z SqlSmoObject).
Metoda publiczna IsWindowsGroupMember Sprawdza, czy określona Microsoft konta użytkownika systemu Windows jest element członkowski określonej grupy systemu Windows.
Metoda publiczna KillAllProcesses Zatrzymuje wszystkie procesy określonej bazy danych.
Metoda publiczna KillDatabase Usuwa określoną bazę danych, a następnie porzuca wszystkie aktywne połączenie.
Metoda publiczna KillProcess Kończy określony proces.
Metoda chroniona MarkDropped Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject).
Metoda chroniona MarkForDropImpl Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna PingSqlServerVersion(String) Pobiera numer wersja wystąpienie SQL Server.
Metoda publiczna PingSqlServerVersion(String, String, String) Numer wersja określonego wystąpienie SQL Server przy użyciu określonego identyfikatora logowania i hasła uzyskanie dostępu.
Metoda chroniona PostAlter Metoda aktywacji po SqlSmoObject zostanie zmieniona. (Dziedziczony z SqlSmoObject).
Metoda chroniona PostCreate Metoda aktywacji po SqlSmoObject jest tworzony. (Dziedziczony z SqlSmoObject).
Metoda chroniona PostDrop Metoda aktywacji po SqlSmoObject jest porzucane. (Dziedziczony z SqlSmoObject).
Metoda publiczna ReadErrorLog() Wylicza SQL Server dziennik błędów.
Metoda publiczna ReadErrorLog(Int32) Wylicza określonego SQL Server dziennik błędów.
Metoda publiczna Refresh Odświeża obiektów i właściwości na Server obiektu. (Zastępuje SqlSmoObject.Refresh()).
Metoda publiczna Revoke(ServerPermissionSet, String) Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów na wystąpienie z SQL Server.
Metoda publiczna Revoke(ServerPermissionSet, array<String[]) Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów na wystąpienie z SQL Server.
Metoda publiczna Revoke(ServerPermissionSet, String, Boolean, Boolean) Odwołuje uprzednio przyznane uprawnienia z grantee na wystąpienie SQL Server i innych użytkowników, którym przyznało grantee określonego zestaw uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ServerPermissionSet, array<String[], Boolean, Boolean) Odwołuje uprzednio przyznane uprawnienia z stypendystów na wystąpienie SQL Server i innych użytkowników, którym przyznano stypendystów określonego zestaw uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ServerPermissionSet, String, Boolean, Boolean, String) Odwołuje uprzednio przyznane uprawnienia z grantee na wystąpienie SQL Server i innych użytkowników, którym przyznało grantee określonego zestaw uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Revoke(ServerPermissionSet, array<String[], Boolean, Boolean, String) Odwołuje uprzednio przyznane uprawnienia z stypendystów na wystąpienie SQL Server i innych użytkowników, którym przyznano stypendystów określonego zestaw uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane.
Metoda publiczna Script() Generuje Transact-SQL skryptu, który może służyć do odtworzenia serwera.
Metoda publiczna Script(ScriptingOptions) Generuje Transact-SQL wykonywanie skryptów skryptu, który może służyć do odtworzenia serwera przy użyciu określonej opcji.
Metoda chroniona ScriptAlter Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptCreate Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptDdl Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptDrop Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImpl() Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImpl(ScriptingOptions) Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona ScriptImplWorker Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna SetDefaultInitFields(Boolean) Określa, kiedy obiekty są pobierane wszystkie właściwości.
Metoda publiczna SetDefaultInitFields(Type, Boolean) Określa wszystkie właściwości są pobierane, gdy są tworzone wystąpienia obiektów określonego typu.
Metoda publiczna SetDefaultInitFields(Type, StringCollection) Określa właściwości, które są pobierane, gdy są tworzone wystąpienia obiektów określonego typu.
Metoda publiczna SetDefaultInitFields(Type, array<String[]) Określa właściwości, które są pobierane, gdy są tworzone wystąpienia obiektów określonego typu.
Metoda chroniona SetParentImpl Ustawia nadrzędnym SqlSmoObject do newParent parametru. (Dziedziczony z SqlSmoObject).
Metoda publiczna SetTraceFlag Ustawia flagę śledzenia.
Metoda publiczna ToString Zwraca String reprezentująca odwołanie obiektu. (Dziedziczony z SqlSmoObject).
Metoda chroniona TouchImpl Nie zaimplementowano. (Dziedziczony z SqlSmoObject).
Metoda chroniona UnbindDefaultImpl Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda chroniona UnbindRuleImpl Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject).
Metoda publiczna Validate Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Reprezentuje zdarzenie, które występuje po zmianie właściwość. (Dziedziczony z SqlSmoObject).
Zdarzenie publiczne PropertyMetadataChanged Reprezentuje zdarzenie, które występuje, gdy właściwość metadane. (Dziedziczony z SqlSmoObject).

Do góry

Pola

  Nazwa Opis
Pole chronione m_ExtendedProperties Reprezentuje właściwość określonych właściwość dostarczone przez rozszerzenie SqlSmoObject. (Dziedziczony z SqlSmoObject).
Pole chronione singletonParent Reprezentuje singleton nadrzędnej. (Dziedziczony z SqlSmoObject).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IAlienObject.Discover Wykrywa wszystkie zależności.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetDomainRoot Zwraca główny domena. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetParent Pobiera tego obiektu nadrzędnego.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetPropertyType Pobiera typ określonej właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetPropertyValue Pobiera wartości określonej właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.GetUrn Pobiera nazwę zasobu Unified obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.Resolve Pobiera wystąpienie, które zawiera informacje o obiekcie z nazwy zasobu Unified obiektu. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.SetObjectState Ustawia stan obiektu na określony SfcObjectState wartości. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienObject.SetPropertyValue Ustawia wartość właściwość. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuMetoda prywatna IAlienRoot.DesignModeInitialize Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Zapewnia, że Server obiekt jest w trybie projektowania, który jest odłączony od wystąpienie aparatu bazy danych, on reprezentuje.
Jawna implementacja interfejsuMetoda prywatna IAlienRoot.SfcHelper_GetDataTable Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera DataTable obiekt zawierający wyniki z URN.
Jawna implementacja interfejsuMetoda prywatna IAlienRoot.SfcHelper_GetSmoObject Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera Object reprezentująca obiektu określonego przez nazwę URN określony.
Jawna implementacja interfejsuMetoda prywatna IAlienRoot.SfcHelper_GetSmoObjectQuery Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera List z String wartości.
Jawna implementacja interfejsuWłaściwość prywatna ISfcDomainLite.DomainInstanceName Pobiera nazwę wystąpienie domena.
Jawna implementacja interfejsuWłaściwość prywatna ISfcDomainLite.DomainName Pobiera nazwę domena.
Jawna implementacja interfejsuMetoda prywatna ISfcDomainLite.GetLogicalVersion Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera Int32 wartość wskazująca, czy wprowadzono zmiany do obiektu serwera.
Jawna implementacja interfejsuWłaściwość prywatna ISfcHasConnection.ConnectionContext Pobiera kontekście reprezentowane przez bieżące połączenia Server obiektu.
Jawna implementacja interfejsuMetoda prywatna ISfcHasConnection.GetConnection() Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera połączenia magazynu Sfc.
Jawna implementacja interfejsuMetoda prywatna ISfcHasConnection.GetConnection(SfcObjectQueryMode) Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Pobiera połączenie Sfc kopii magazynu, który obsługuje tryb żądaną kwerendę.
Jawna implementacja interfejsuMetoda prywatna ISfcHasConnection.SetConnection Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.Ustawia połączenie Sfc magazynu.
Jawna implementacja interfejsuMetoda prywatna ISfcPropertyProvider.GetPropertySet Pobiera odwołanie interfejs do zestaw właściwości tego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject).
Jawna implementacja interfejsuWłaściwość prywatna ISfcSupportsDesignMode.IsDesignMode Pobiera Boolean wartość, która określa, czy serwer obsługuje tryb projektowania.

Do góry

Uwagi

Server Klasy reprezentuje wystąpienie SQL Server.W programowaniu SMO Server połączenia fizycznego określa obiekt SQL Server instalacji.Server Klasa jest najwyższy poziom w hierarchii obiektu wystąpienie obiektów SMO.Gdy Server tworzona jest zmienna obiektu, jego ustanawia połączenie z wystąpienie SQL Server.Jeśli nie określisz nazwę w konstruktorze klasy serwera, zawsze połączenia z lokalnym wystąpienie domyślne z SQL Server.

Za pomocą obiektu serwera, można wykonać następujące czynności:

  • Połączyć się z wystąpienie SQL Server.

  • Zmodyfikuj ustawienia połączenia.

  • Uruchom Transact-SQL instrukcji bezpośrednio.

  • Przechwytywanie Transact-SQL dane wyjściowe programu SMO.

  • Zarządzanie transakcjami.

  • Umożliwia wyświetlanie informacji systemu operacyjnego.

  • Modyfikowanie i wyświetlanie SQL Server Ustawienia, informacji i opcje użytkownika.

  • Modyfikowanie i wyświetlanie SQL Server Opcje konfiguracja.

  • Zarejestruj wystąpienie SQL Server w usługa katalogowej Active Directory.

  • Subskrybuj i obsługi SQL Server zdarzenia.

  • Odwołanie baz danych, punkty końcowe, poświadczenia, logowania, serwerów połączonych, komunikaty systemowe, DDL wyzwalaczy, typów danych i wiadomości przez użytkownika.

  • Generuj usługa klucz głównego.

  • Odłączanie i dołączanie bazy danych.

  • Zatrzymaj procesów lub baz danych.

  • Przyznania, odmowy lub odwołać uprawnienia w bazie danych.

  • Wyświetla informacje o serwerze.

  • Przeczytaj dziennik błędów.

  • Usuwanie historia kopia zapasowa.

  • Pobierz i zestaw pól inicjowania domyślnych dla określonych typów.

  • Tworzenie punktów końcowych, takich jak dublowanie bazy danych punktu końcowego.

Aby uzyskać Server Właściwości obiektu, użytkownicy mogą być element członkowski z public stałe roli serwera.

Aby zestaw Server Właściwości obiektu, użytkownicy muszą należeć do sysadmin stałe roli serwera.

Bezpieczeństwo wątków

Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.