Aracılığıyla paylaş


Server Sınıfı

Server Nesnesi gösteren bir örnek , SQL Server.

Devralma Hiyerarşisi

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

Ad Alanı:  Microsoft.SqlServer.Management.Smo
Derleme:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo içinde.dll)

Sözdizimi

'Bildirim
<RootFacetAttribute(GetType(Server))> _
<PhysicalFacetAttribute> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
Public NotInheritable Class Server _
    Inherits SqlSmoObject _
    Implements ISfcSupportsDesignMode, IAlterable, IScriptable, IServerSettings,  _
    IServerInformation, IDmfFacet, IAlienRoot, ISfcDomainLite, ISfcHasConnection
'Kullanım
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

Server türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem Server() Yeni bir başlatır örnek , Server WalkTree
Ortak yöntem Server(String) Yeni bir başlatır örnek , Server sınıfı ile belirtilen adı.
Ortak yöntem Server(ServerConnection) Yeni bir başlatır örnek , Server sınıf göre belirtilen bağlantı.

Üst

Özellikler

  Ad Açıklama
Ortak özellik ActiveDirectory örnek için Active Directory ayarları hakkında bilgi alır SQL Server.
Ortak özellik AffinityInfo Alır AffinityInfo ile ilişkili nesne bir örnek sql Server.
Ortak özellik AuditLevel Alır veya ayarlar AuditLevel özellik değer.
Ortak özellik Audits Temsil eden bir koleksiyon , Audit nesneler.Her Audit nesne üzerinde tanımlanmış denetim günlüğünü temsil örnek sql Server.
Ortak özellik BackupDevices Temsil eden bir koleksiyon , BackupDevice nesneler.Her BackupDevice nesne üzerinde tanımlanmış bir yedek aygıtı temsil örnek , SQL Server.
Ortak özellik BackupDirectory Alır veya YedekDizini özellik değerini ayarlar.
Ortak özellik BrowserServiceAccount Tarayıcı hizmetinin altında çalıştığı hizmet hesabına alır örnek , SQL Server.
Ortak özellik BrowserStartMode sql Server örnek üzerinde çalışan sql Server Tarayıcısı hizmeti için başlangıç modu alır.
Ortak özellik BuildClrVersion BuildClrVersion özellik değerini alır.
Ortak özellik BuildClrVersionString BuildClrVersionString özellik değerini alır.
Ortak özellik BuildNumber YapıNumarası özellik değerini alır.
Ortak özellik Collation Harmanlama özellik değerini alır.
Ortak özellik CollationID CollationID özellik değerini alır.
Ortak özellik ComparisonStyle ComparisonStyle özellik değerini alır.
Ortak özellik ComputerNamePhysicalNetBIOS ComputerNamePhysicalNetBIOS özellik değerini alır.
Ortak özellik Configuration örnek için yapılandırma seçenekleri alır SQL Server.
Ortak özellik ConnectionContext Geçerli sunucu örnek için bağlantı ayrıntılarını alır SQL Server.
Ortak özellik Credentials Temsil eden bir koleksiyon , Credential nesneler.Her Credential nesnesini temsil eden bir kimlik bilgisi tanımlanan örnek , SQL Server.
Ortak özellik CryptographicProviders CryptographicProviders özellik değerini alır.
Ortak özellik Databases Temsil eden bir koleksiyon , Database nesneler.Her Database nesnesini temsil eden bir veritabanı üzerinde tanımlı örnek , SQL Server.
Ortak özellik DefaultFile Alır veya ayarlar DefaultFile özellik değer.
Ortak özellik DefaultLog Alır veya ayarlar DefaultLog özellik değer.
Ortak özellik DefaultTextMode Alır veya küme Boolean belirtir olup varsayılan metin modu belirlenmiş örnek için özellik değeri SQL Server.
Ortak özellik Edition Edition özellik değerini alır.
Ortak özellik Endpoints Temsil eden bir koleksiyon , Endpoint nesneler.Her Endpoint nesne üzerinde tanımlı bir bitiş noktası temsil eden örnek , SQL Server.
Ortak özellik EngineEdition EngineEdition özellik değerini alır.
Ortak özellik ErrorLogPath ErrorLogPath özellik değerini alır.
Ortak özellik Events örnek ile ilişkili sunucu olaylarını alır SQL Server.
Korumalı özellik ExecuteForScalar Alır veya küme Boolean özellik değerini belirtir olup olmadığını nesneye küme yürütmek için skaler seçeneği. (SqlSmoObject öğesinden devralınmıştır.)
Ortak özellik FilestreamLevel Alır düzey FILESTREAM erişim örneği üzerinde belirtilen SQL Server.
Ortak özellik FilestreamShareName Alır Windows paylaşım adı FILESTREAM verilerin depolandığı üzerinde örnek , SQL Server.
Ortak özellik FullTextService Alır Microsoft Arama Tam Metin hizmet uygulama örnek için SQL Server.
Ortak özellik Information örnek hakkında bilgi alır SQL Server.
Ortak özellik InstallDataDirectory sql Server örnek için yükleme verilerinin depolandığı yerel Windows dizin alır.
Ortak özellik InstallSharedDirectory sql Server örnek için yükleme verilerin depolandığı uzak paylaşılan dizin alır.
Ortak özellik InstanceName Örneğinin örnek adı alır SQL Server.
Ortak özellik IsCaseSensitive IsCaseSensitive özellik değerini alır.
Ortak özellik IsClustered IsClustered özellik değerini alır.
Ortak özellik IsFullTextInstalled Alır Boolean belirten değeri olup olmadığını Tam Metin hizmet . sql Server örnek üzerinde yüklü
Ortak özellik IsSingleUser IsSingleUser özellik değerini alır.
Korumalı özellik IsTouched Alır Boolean özellik değerini belirtir olup olmadığını nesne özellikleri edilmiş, güncelleştirildi ancak henüz kalıcı server. (SqlSmoObject öğesinden devralınmıştır.)
Ortak özellik JobServer Alır SQL Server Aracısı ile ilişkili örnek , SQL Server.
Ortak özellik Language Dil özellik değerini alır.
Ortak özellik Languages Temsil eden bir koleksiyon , Language nesneler.Her Language nesnesi gösteren örnek tarafından desteklenen diller SQL Server.
Ortak özellik LinkedServers Temsil eden bir koleksiyon , LinkedServer nesneler.Her LinkedServer nesnesini temsil eden bir bağlantılı sunucu örnek üzerinde kayıtlı SQL Server.
Ortak özellik LoginMode Alır veya ayarlar ServerLoginMode özellik değer.
Ortak özellik Logins Temsil eden bir koleksiyon , Login nesneler.Her Login nesnesini temsil eden bir oturum örnek üzerinde tanımlı SQL Server.
Ortak özellik Mail Alır Microsoft örnek ile ilişkili sql Mail hizmet SQL Server.
Ortak özellik MailProfile Alır veya MailProfile özellik değerini ayarlar.
Ortak özellik MasterDBLogPath MasterDBLogPath özellik değeri alın.
Ortak özellik MasterDBPath MasterDBPath özellik değerini alır.
Ortak özellik MaxPrecision MaxPrecision özellik değerini alır.
Ortak özellik Name Fiziksel makine adı sunucu adını alır.
Ortak özellik NamedPipesEnabled Alır Boolean , adlandırılmış yöneltmeler sağlayıcı istemci-sunucu bağlantısı için etkin olup olmadığını belirten değeri örnek sql Server.
Ortak özellik NetName Ağ adı özellik değerini alır.
Ortak özellik NumberOfLogFiles Alır veya ayarlar NumberOfLogFiles özellik değer.
Korumalı özellik ObjectInSpace Alır Boolean belirleyen olup, doğrudan veya dolaylı olarak bağlı örnek veya nesne var olup, diğerlerinden bir özellik değeri SQL Server. (SqlSmoObject öğesinden devralınmıştır.)
Ortak özellik OleDbProviderSettings DbProviderSettings özellik değerini alır.
Ortak özellik OSVersion OSVersion özellik değerini alır.
Ortak özellik PerfMonMode Alır veya ayarlar PerfMonMode özellik değer.
Ortak özellik PhysicalMemory PhysicalMemory özellik değerini alır.
Ortak özellik PhysicalMemoryUsageInKB Alır bir Int64 değeri kilobayt. veritabanı altyapısı örnek tarafından kullanılan bellek miktarını belirtir
Ortak özellik Platform Platform özellik değerini alır.
Ortak özellik Processors İşlemci özellik değerini alır.
Ortak özellik ProcessorUsage Alır bir Int32 İşlemci belirten değeri saat örnek veritabanı altyapısı. tarafından kullanılan
Ortak özellik Product Ürün özellik değerini alır.
Ortak özellik ProductLevel ProductLevel özellik değerini alır.
Ortak özellik Properties Alır bir koleksiyon , Property nesneleri temsil nesne özellikleri. (SqlSmoObject öğesinden devralınmıştır.)
Ortak özellik ProxyAccount örnek ile ilişkili yetkili hesap alır SQL Server.
Ortak özellik ResourceGovernor ResourceGovernor özellik değerini alır.
Ortak özellik ResourceLastUpdateDateTime ResourceLastUpdateDateTime özellik değerini alır.
Ortak özellik ResourceVersion ResourceVersion özellik alır.
Ortak özellik ResourceVersionString ResouceVersionString özellik değerini alır.
Ortak özellik Roles Temsil eden bir koleksiyon , ServerRole nesneler.Her ServerRole nesnesini gösteren örnek üzerinde tanımlı bir rol SQL Server.
Ortak özellik RootDirectory RootDirectory özellik değerini alır.
Korumalı özellik ScalarResult skaler sonucu için başvurulan nesnesi alır. (SqlSmoObject öğesinden devralınmıştır.)
Ortak özellik ServerAuditSpecifications Temsil eden bir koleksiyon , ServerAuditSpecification nesneler.Her ServerAuditSpecification nesnesi gösteren bir özel denetim belirtimi tanımlanmış örnek sql Server.
Ortak özellik ServerType örnek için sunucu türünü alır SQL Server.
Ortak özellik ServiceAccount sql Server örnek çalıştığı hizmet hesabına alır.
Ortak özellik ServiceInstanceId Hizmet örnek için sql Server'ın bu örneğinin benzersiz olarak tanımlayan kimlik değeri alır.
Ortak özellik ServiceMasterKey Hizmet ana anahtar örnek ile ilişkili alır SQL Server.
Ortak özellik ServiceName Sunucunun hizmet adını alır.
Ortak özellik ServiceStartMode Başlangıç modunu alır SQL Server hizmet.
Ortak özellik Settings örnek için değiştirilebilir ayarları alır SQL Server.
Ortak özellik SqlCharSet SqlCharSet özellik değerini alır.
Ortak özellik SqlCharSetName SqlCharSetName özellik değerini alır.
Ortak özellik SqlDomainGroup örnek için etki alanı Grup alır SQL Server.
Ortak özellik SqlSortOrder SqlSortOrder özellik değerini alır.
Ortak özellik SqlSortOrderName SqlSortOrderName özellik değerini alır.
Ortak özellik State Başvurulan nesnenin durumunu alır. (SmoObjectBase öğesinden devralınmıştır.)
Ortak özellik Status Geçerli durumunu alır Server.
Ortak özellik SystemDataTypes Temsil eden bir koleksiyon , SystemDataType nesneler.Her SystemDataType nesnesini temsil eden bir sistem veri türü üzerinde tanımlı örnek , SQL Server.
Ortak özellik SystemMessages Temsil eden bir koleksiyon , SystemMessage nesneler.Her SystemMessage nesnesini temsil eden bir sistem iletisi tanımlanan örnek , SQL Server.
Ortak özellik TapeLoadWaitTime Alır veya ayarlar TapeLoadWaitTime özellik değer.
Ortak özellik TcpEnabled TCP/IP protokol bu üzerinde etkin olup olmadığını belirleyen Boole değeri alır örnek , SQL Server.
Ortak özellik Triggers Temsil eden bir koleksiyon , ServerDdlTrigger nesneler.Her ServerDdlTrigger nesnesi üzerinde tanımlanan sunucu veri Tanım Dili (ddl) tetikleyici gösterir örnek , SQL Server.
Ortak özellik Urn Nesneyi benzersiz olarak tanımlayan Tekdüzen Kaynak adı (urn) adres değerini alır. (SqlSmoObject öğesinden devralınmıştır.)
Ortak özellik UserData Alır veya ayarlar başvurulan nesnesi ile ilişkili kullanıcı tanımlı veriler. (SmoObjectBase öğesinden devralınmıştır.)
Ortak özellik UserDefinedMessages Temsil eden bir koleksiyon , UserDefinedMessage nesneler.Her UserDefinedMessage nesnesi üzerinde tanımlı bir kullanıcı tanımlı ileti gösteren örnek , SQL Server.
Ortak özellik UserOptions örnek için geçerli bağlantı için kullanıcı seçenekleri alır SQL Server.
Ortak özellik Version Sürüm özellik değerini alır.
Ortak özellik VersionMajor VersionMajor özellik değerini alır.
Ortak özellik VersionMinor VersionMinor özellik değerini alır.
Ortak özellik VersionString VersionString özellik değerini alır.

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem AddDatabaseContext(StringCollection) Veritabanı içerik Ekle koleksiyon tarafından tanımlanan sorguları queries parametresi. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem AddDatabaseContext(StringCollection, ScriptingOptions) Veritabanı içerik Ekle koleksiyon tarafından tanımlanan sorguları queries parametresi ve kullanarak belirtilen komut dosyası kullanan kullanan kullanan dosyası seçenekleri. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem Alter() Tüm güncelleştirmeleri Server nesne özellik değişiklikler örnek , SQL Server.
Ortak yöntem Alter(Boolean) Tüm güncelleştirmeleri Server nesne özellik değişiklikler örnek , SQL Server değer denetimi Geçersiz Kıl seçeneğiyle.
Korumalı yöntem AlterImpl Değiştirilen nesne olay etkinleştirir. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem AlterImplFinish Olay tamamlanmadan nesne üzerinde değişiklik yaparken yöntemi olarak adlandırılır. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem AlterImplInit Olay nesnesi değiştirmiş intialized, yöntem olarak bilinir. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem AlterImplWorker Alter yöntemlerini çağırır. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem AttachDatabase(String, StringCollection) Bir veya daha fazla dosya için yapılan varolan bir veritabanına ekler örnek , SQL Server ile belirtilen ad ve kullanarak belirtilen veri dosyaları.
Ortak yöntem AttachDatabase(String, StringCollection, AttachOptions) Bir veya daha fazla dosya için yapılan varolan bir veritabanına ekler örnek , SQL Server olan belirtilen adı ve kullanarak belirtilen veri dosyalarını ve ek seçenekleri.
Ortak yöntem AttachDatabase(String, StringCollection, String) Bir veya daha fazla dosya için yapılan varolan bir veritabanına ekler örnek , SQL Server ile belirtilen ad ve kullanarak belirtilen veri dosyaları.
Ortak yöntem AttachDatabase(String, StringCollection, String, AttachOptions) Bir veya daha fazla dosya için yapılan varolan bir veritabanına ekler örnek , SQL Server kullanarak belirtilen ad, veri dosyalarını ve ek seçenekleri.
Korumalı yöntem BindDefaultImpl Parametreleri tarafından tanımlanan varsayılan öğeleri bağlar. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem BindRuleImpl Kural ve parametreleri tarafından tanımlanan sütunları kural şema bağlar. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckCollation Tanımlanan harmanlama yöntem tarafından komut dosyası kullanan kullanan kullanan dosyası seçenekleri sırasını denetler collationName parametresi. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckObjectState() Başvurulan nesnenin durumunu doğrular. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckObjectState(Boolean) Nesneyi henüz oluşturduysanız, bir özel durum belirtme seçeneği ile başvurulan nesnenin durumunu doğrular. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckObjectStateImpl Durumunu denetler bir SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckVersion100 Bakar mı sürüm SQL Server olan SQL Server 2008. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckVersion80 Temel nesne geçerliliğini denetler SQL Server 2000. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckVersion80SP3 Temel nesne geçerliliğini denetler SQL Server 2000 SP3. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckVersion90 Nesne geçerliliğini denetlemek SQL Server 2005. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CheckVersionBelow90 Bakar mı sürüm SQL Server önce olan SQL Server 2005. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CleanObject Nesnesi değiştirilmemiş durumuna ayarlar. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem CompareUrn İki SUPERSET karşılaştırır.
Korumalı yöntem CreateImpl komut dosyası kullanan kullanan kullanan dosyası seçenekleri ile bir nesne oluşturur. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CreateImplFinish Create olay sona erdiğinde yöntemi olarak adlandırılır. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem CreateImplInit Create olay başlatıldığında yöntemi olarak adlandırılır. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem DeleteBackupHistory(DateTime) Bu örnek için yedek geçmiş siler SQL Server kadar belirtilen tarih ve saat.
Ortak yöntem DeleteBackupHistory(Int32) Belirtilen yedek geçmişi siler medya küme.
Ortak yöntem DeleteBackupHistory(String) yedekyi siler geçmiş belirtilen veritabanı için.
Ortak yöntem Deny(ServerPermissionSet, String) Üzerinde belirtilen küme için belirtilen grantee izin vermez örnek , SQL Server.
Ortak yöntem Deny(ServerPermissionSet, array<String[]) Üzerinde küme belirtilen grantees izinlerini reddeder örnek , SQL Server.
Ortak yöntem Deny(ServerPermissionSet, String, Boolean) Belirtilen grantee ve grantee belirtilen izinler küme uygulanan diğer kullanıcılar için izinleri küme vermez örnek , SQL Server.
Ortak yöntem Deny(ServerPermissionSet, array<String[], Boolean) Belirtilen grantees ve grantee belirtilen izinler küme uygulanan diğer kullanıcılar için izinleri küme vermez örnek , SQL Server.
Ortak yöntem DetachDatabase(String, Boolean) Belirtilen örnek veritabanından çıkarır SQL Server seçeneği ile güncelleştirme istatistikleri veritabanı ayrılmadan önce.
Ortak yöntem DetachDatabase(String, Boolean, Boolean) Belirtilen örnek veritabanından çıkarır SQL Server seçeneği ile güncelleştirme istatistikleri veritabanı ayrılmadan önce.
Ortak yöntem DetachedDatabaseInfo Bir ayrılmış hakkında bilgi verir veritabanı dosyası.
Ortak yöntem Discover Türü listesini bulur Object. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem DropImpl Düşme bir SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem DropImplWorker Bırakma yöntemlerini çağırır. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem EnumActiveCurrentSessionTraceFlags Etkin oturum bayraklar bir DataTable alır.
Ortak yöntem EnumActiveGlobalTraceFlags Etkin genel izleme bayraklar içeren bir DataTable alır.
Ortak yöntem EnumAvailableMedia() örnek olarak görülebilir media listesini numaralandırır SQL Server yerel ağ.
Ortak yöntem EnumAvailableMedia(MediaTypes) örnek olarak görülebilir media listesini numaralandırır SQL Server yerel ağ ve belirtilen medya türünü sınırlı.
Ortak yöntem EnumCollations örnek tarafından desteklenen harmanlamalar listesini numaralandırır SQL Server.
Ortak yöntem EnumDatabaseMirrorWitnessRoles() Veritabanı yansıtma şahit rolleri listesini numaralandırır.
Ortak yöntem EnumDatabaseMirrorWitnessRoles(String) Belirtilen veritabanı yansıtma şahit rolleri listesini numaralandırır.
Ortak yöntem EnumDetachedDatabaseFiles Çıkarılmış bir veritabanını dosyaların listesini numaralandırır.
Ortak yöntem EnumDetachedLogFiles Ayrılmış günlük dosyalarının listesini numaralandırır.
Ortak yöntem EnumDirectories Göreli olarak belirtilen dizinlerin listesini numaralandırır yol.
Ortak yöntem EnumErrorLogs Listesini numaralandırır SQL Server hata günlüğü dosyaları.
Ortak yöntem EnumLocks() Geçerli kilitleri örnek üzerinde tutulması listesi numaralandırır SQL Server.
Ortak yöntem EnumLocks(Int32) Belirtilen işlemin tuttuğu geçerli kilitleri listesini numaralandırır örnek , SQL Server.
Ortak yöntem EnumMembers Üzerinde sunucu rollerini ve veritabanı rolleri üye listesini numaralandırır örnek , SQL Server.
Ortak yöntem EnumObjectPermissions() örnek için nesne izinleri listesini numaralandırır SQL Server.
Ortak yöntem EnumObjectPermissions(String) Bir uygulama örnek üzerinde belirtilen grantee için nesne izinlerini listesini numaralandırır SQL Server.
Ortak yöntem EnumObjectPermissions(ObjectPermissionSet) Üzerinde belirtilen izni için nesne izinlerini listesini numaralandırır örnek , SQL Server.
Ortak yöntem EnumObjectPermissions(String, ObjectPermissionSet) Üzerinde belirtilen grantee için nesne izinlerini ve belirtilen izni listesi numaralandırır örnek , SQL Server.
Ortak yöntem EnumPerformanceCounters() örnek tarafından desteklenen performans sayaçlarının listesini numaralandırır SQL Server.
Ortak yöntem EnumPerformanceCounters(String) örnek tarafından desteklenen performans sayaçlarının listesini numaralandırır SQL Server için belirtilen bir nesne.
Ortak yöntem EnumPerformanceCounters(String, String) örnek tarafından desteklenen performans sayaçlarının listesini numaralandırır SQL Server bir belirtilen nesne ve belirtilen sayaç.
Ortak yöntem EnumPerformanceCounters(String, String, String) örnek tarafından desteklenen performans sayaçlarının listesini numaralandırır SQL Server , belirli bir sayaç ve belirtilen örneğinde belirtilen bir nesne için SQL Server.
Ortak yöntem EnumProcesses() örnek üzerinde çalışan işlemlerin listesini numaralandırır SQL Server.
Ortak yöntem EnumProcesses(Boolean) örnek üzerinde çalışan işlemlerin listesini numaralandırır SQL Server seçeneği hariç tutulacak sistem işlemleri.
Ortak yöntem EnumProcesses(Int32) Belirtilen işlem hakkında bilgi listesini numaralandırır.
Ortak yöntem EnumProcesses(String) örnek üzerinde çalışan işlemlerin listesini numaralandırır SQL Server ilişkilendirilmişbelirtilen oturum açma.
Korumalı yöntem EnumScriptImpl Belirtilen komut dosyaları sıralar so parametresi. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem EnumScriptImplWorker Komut dosyası tarafından belirtilen numaralandırma yöntemlerini çağırır so parametresi. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem EnumScriptImplWorkerSOChanged Döndürür bir IEnumerable tanımlayan dize komut dosyası kullanan kullanan kullanan dosyası seçeneklerini bir nesne. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem EnumServerAttributes örnek için sunucu öznitelik listesini numaralandırır SQL Server.
Ortak yöntem EnumServerPermissions() örnek için sunucu izinleri listesini numaralandırır SQL Server.
Ortak yöntem EnumServerPermissions(String) Üzerinde belirtilen grantee sunucusu izinlerini listesini numaralandırır örnek , SQL Server.
Ortak yöntem EnumServerPermissions(ServerPermissionSet) Üzerinde belirtilen izni için sunucu izinleri listesini numaralandırır örnek , SQL Server.
Ortak yöntem EnumServerPermissions(String, ServerPermissionSet) Üzerinde belirtilen grantee sunucusu izinlerini ve belirtilen izni listesi numaralandırır örnek , SQL Server.
Ortak yöntem EnumStartupProcedures Başlangıç yordamların listesini numaralandırır.
Ortak yöntem EnumWindowsDomainGroups() Listesini numaralandırır Microsoft Windows grup hesaplarına tanımlı etki alanı.
Ortak yöntem EnumWindowsDomainGroups(String) Listesini numaralandırır Microsoft Windows grup hesaplarına tanımlanan belirtilen etki alanı.
Ortak yöntem EnumWindowsGroupInfo() Tüm ilgili bilgileri listesini numaralandırır Microsoft açıkça Windows grupları verilen erişmek için örnek , SQL Server.
Ortak yöntem EnumWindowsGroupInfo(String) Tüm ilgili bilgileri listesini numaralandırır Microsoft açıkça Windows grupları verilen erişmek için örnek , SQL Server.
Ortak yöntem EnumWindowsGroupInfo(String, Boolean) Tüm ilgili bilgileri listesini numaralandırır Microsoft açıkça Windows grupları verilen erişmek için örnek , SQL Server ve seçenek listeye tek tek üyeleri.
Ortak yöntem EnumWindowsUserInfo() Tüm ilgili bilgileri listesini numaralandırır Microsoft Windows kullanıcıları, açıklıkla erişimi SQL Server.
Ortak yöntem EnumWindowsUserInfo(String) Tüm ilgili bilgileri listesini numaralandırır Microsoft açıkça Windows kullanıcılarına verilen erişmek için örnek , SQL Server.
Ortak yöntem EnumWindowsUserInfo(String, Boolean) Tüm ilgili bilgileri listesini numaralandırır Microsoft açıkça Windows kullanıcılarına verilen erişmek için örnek , SQL Server ve tüm izinleri listelemek için seçeneği ile yolları üzerinden kullanıcıya bildirilmiş (gruplar) verilen erişim örnek , SQL Server.
Ortak yöntem Equals (Object öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Korumalı yöntem FormatSqlVariant Bir nesne olarak biçimlendirir SqlVariant türü. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GenerateDataSpaceFileStreamScript Veri dosyası oluşturmak için bir komut dosyası oluşturur. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GenerateDataSpaceScript Veri dosyası yer ayrılması için bir komut dosyası oluşturur. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetActiveDBConnectionCount Belirtilen veritabanı için etkin bağlantı sayısını döndürür.
Korumalı yöntem GetBindDefaultScript Bağlar tarafından belirtilen varsayılan komut dosyası alır defSchema ve defName parametreleri. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetBindRuleScript Bağlama kurallarını belirler komut dosyası alır. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Bir Boole parametresi atar SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Bir Boole değeri atar özellik , SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetDateTimeParameter Datetime atar özellik , SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetDateTimeParameterAsInt Datetime atar özellik , SqlSmoObject bir tamsayı değeri olarak, datetime özellik null değil (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetDBName Nesne ile ilişkili veritabanı adını alır. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetDefaultInitFields Belirtilen nesne başlatıldığında varsayılan olarak başlatılır özellik türlerini döndürür.
Korumalı yöntem GetEnumParameter Bir numaralandýrma atar özellik , SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetFragOptionString Alır bir FragmentationOption nesnesi olarak bir dize değeri. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetGuidParameter Atar bir Guid özellik SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetHashCode (Object öğesinden devralınmıştır.)
Korumalı yöntem GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Bir parametresi atar SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Bir parametresi atar SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetPropertyNames Belirtilen nesne türü için başlatılan özellik adlarını döndürür.
Korumalı yöntem GetPropValue Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetPropValueOptional Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetPropValueOptionalAllowNull Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetRealValue Özellik değerini alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetScriptingOptionsForCreate Alır ScriptingOptions için SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetServerName örnek adını alır SQL Server nesnesinin ilişkili olduğu ile. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetServerObject Sunucunun alır SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetSmoObject urn ile belirtilen bir SqlSmoObject alır.
Korumalı yöntem GetSqlServerVersionName örnek sürüm adını alır SQL Server nesnesinin ilişkili olduğu ile. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetStringComparer IComparer arabirim alır.
Korumalı yöntem GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) Bir dize parametresi atar SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) Bir dize parametresi atar SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetTimeSpanParameterAsInt saat span parametresi atar SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Korumalı yöntem GetUrnRecursive(StringBuilder) Atar bir Urn nesnesinin SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem GetUrnRecursive(StringBuilder, UrnIdOption) Atar bir Urn nesnesinin SqlSmoObject nesne. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem Grant(ServerPermissionSet, String) Üzerinde belirtilen grantee izin küme kümesini verir örnek , SQL Server.
Ortak yöntem Grant(ServerPermissionSet, array<String[]) Belirtilen verir küme örneğinde belirtilen grantees izin SQL Server.
Ortak yöntem Grant(ServerPermissionSet, String, Boolean) Grantee ve yeteneği üzerindeki diğer kullanıcılara erişim vermek için belirtilmiş izni erişim verir örnek , SQL Server.
Ortak yöntem Grant(ServerPermissionSet, array<String[], Boolean) Erişim için belirtilmiş izni grantees ve üzerindeki diğer kullanıcılara erişim izni vermek yeteneği verir örnek , SQL Server.
Ortak yöntem Grant(ServerPermissionSet, String, Boolean, String) Belirtilen grantee ve üzerindeki diğer kullanıcılara izinler küme vermek yeteneği izin kümesini verir örnek , SQL Server altında varsayılan bir rol.
Ortak yöntem Grant(ServerPermissionSet, array<String[], Boolean, String) Belirtilen küme izni grantees ve üzerindeki diğer kullanıcılara izinler küme vermek yeteneği verir örnek , SQL Server altında varsayılan bir rol.
Korumalı yöntem ImplInitialize Alanları başlatır SqlSmoObjectnesne. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem Initialize() Nesnesini başlatır ve özelliklerini zorlar yüklenemedi. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem Initialize(Boolean) Nesnesini başlatır ve özelliklerini zorlar yüklenemedi. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem IsDetachedPrimaryFile Belirtilen dosya birincil (.mdf) olup olmadığını doğrular veritabanı dosyası.
Korumalı yöntem IsObjectDirty Nesne özelliklerini değiştirme ve değişiklikleri henüz üzerinde kalıcı olarak yazılan olmayan doğrular örnek , SQL Server. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem IsObjectInitialized Nesne başlatılıp başlatılmadığını doğrular. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem IsObjectInSpace Nesne yalıtılmış veya bağlı olup olmadığını doğrular örnek , SQL Server. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem IsVersion80SP3 Belirler mi sürüm SQL Server olan SQL Server 2000 ile SP3. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem IsVersion90AndAbove Belirler mi sürüm SQL Server olan SQL Server 2005 veya üstü. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem IsWindowsGroupMember Doğrular olup belirtilen Microsoft Windows kullanıcı hesabının üye olduğu belirtilen Windows grubu.
Ortak yöntem KillAllProcesses Belirtilen veritabanı üzerinde tüm işlemler durur.
Ortak yöntem KillDatabase Belirtilen veritabanını siler ve herhangi bir etkin bağlantıyı keser.
Ortak yöntem KillProcess Belirtilen işlemi durdurur.
Korumalı yöntem MarkDropped Kümeleri SqlSmoState kadar bırakılan. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem MarkForDropImpl Kümeleri SqlSmoState kadar bırakılan. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem PingSqlServerVersion(String) örnek sürüm numarasını alır SQL Server.
Ortak yöntem PingSqlServerVersion(String, String, String) Belirtilen örnek sürüm numarasını almak SQL Server kullanarak belirtilen oturum açma adı ve parolası kaynaklara erişim.
Korumalı yöntem PostAlter Yöntemi etkinleştirilmiş sonra SqlSmoObject değiştirilmediği. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem PostCreate Yöntemi etkinleştirilmiş sonra SqlSmoObject oluşturulur. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem PostDrop Yöntemi etkinleştirilmiş sonra SqlSmoObject düşer. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem ReadErrorLog() Sıralar SQL Server hata günlüğü.
Ortak yöntem ReadErrorLog(Int32) Belirtilen sıralar SQL Server hata günlüğü.
Ortak yöntem Refresh Nesneleri ve özelliklerini, yeniler Server nesne. (SqlSmoObject.Refresh() öğesini geçersiz kılar.)
Ortak yöntem Revoke(ServerPermissionSet, String) Daha önce verilen bir listeden grantees izinleri küme üzerinde iptal eder örnek , SQL Server.
Ortak yöntem Revoke(ServerPermissionSet, array<String[]) Daha önce verilen bir listeden grantees izinleri küme üzerinde iptal eder örnek , SQL Server.
Ortak yöntem Revoke(ServerPermissionSet, String, Boolean, Boolean) Haklarını iptal eder daha önce verilmiş bir grantee izinlerinden üzerinde örnek , SQL Server ve diğer kullanıcıların Kime grantee verdi küme izinleri.Grantee ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir.
Ortak yöntem Revoke(ServerPermissionSet, array<String[], Boolean, Boolean) Haklarını iptal eder önceden izni grantees izinlerinden üzerinde örnek , SQL Server ve diğer kullanıcıların kim grantees verilen küme izinleri.Grantees ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir.
Ortak yöntem Revoke(ServerPermissionSet, String, Boolean, Boolean, String) Haklarını iptal eder daha önce verilmiş bir grantee izinlerinden üzerinde örnek , SQL Server ve diğer kullanıcıların Kime grantee verdi küme izinleri.Grantee ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir.
Ortak yöntem Revoke(ServerPermissionSet, array<String[], Boolean, Boolean, String) Haklarını iptal eder önceden izni grantees izinlerinden üzerinde örnek , SQL Server ve diğer kullanıcıların kim grantees verilen küme izinleri.Grantees ayrıca bir varsayılan rolü altında diğer kullanıcıların izinleri küme iptal olanağı verilir.
Ortak yöntem Script() Oluşturduğu bir Transact-SQL komut dosyası yeniden için kullanılabilirsunucu.
Ortak yöntem Script(ScriptingOptions) Oluşturduğu bir Transact-SQL belirtilen kullanarak sunucuya yeniden oluşturmak için kullanılabilir komut dosyası kullanan kullanan kullanan dosyası komut dosyası kullanan kullanan kullanan dosyası seçenekleri.
Korumalı yöntem ScriptAlter Alters SqlSmoObject parametreleri. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem ScriptCreate Alters SqlSmoObject parametreleri. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem ScriptDdl Atar InvalidSmoOperationException. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem ScriptDrop Atar InvalidSmoOperationException. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem ScriptImpl() Alır bir koleksiyon komut SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem ScriptImpl(ScriptingOptions) Alır bir koleksiyon komut SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem ScriptImplWorker Alır bir koleksiyon komut SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem SetDefaultInitFields(Boolean) Nesneleri nesnenin örneği oluşturulduğunda, tüm özellikler getirilen belirtir.
Ortak yöntem SetDefaultInitFields(Type, Boolean) Tüm özellikleri belirtilen türdeki nesneleri nesnenin örneği oluşturulduğunda, getirilen belirtir.
Ortak yöntem SetDefaultInitFields(Type, StringCollection) Belirtilen türdeki nesneleri nesnenin örneği oluşturulduğunda, getirilen özellikleri belirtir.
Ortak yöntem SetDefaultInitFields(Type, array<String[]) Belirtilen türdeki nesneleri nesnenin örneği oluşturulduğunda, getirilen özellikleri belirtir.
Korumalı yöntem SetParentImpl Ana Ayarlar SqlSmoObject için newParent parametresi. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem SetTraceFlag İzleme bayrağı ayarlar.
Ortak yöntem ToString Döndürür bir String temsil eden başvurulan nesne. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem TouchImpl Henüz uygulanmadı. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem UnbindDefaultImpl Varsayılan sütunlar, ciltten çıkarır SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı yöntem UnbindRuleImpl Kuralları ciltten çıkarır SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Ortak yöntem Validate Bir nesnenin durumunu doğrular. (SmoObjectBase öğesinden devralınmıştır.)

Üst

Olaylar

  Ad Açıklama
Ortak olay PropertyChanged Bir özellik değiştiğinde meydana gelen olay temsil eder. (SqlSmoObject öğesinden devralınmıştır.)
Ortak olay PropertyMetadataChanged meta veriler özellik değiştiğinde meydana gelen olay temsil eder. (SqlSmoObject öğesinden devralınmıştır.)

Üst

Alanlar

  Ad Açıklama
Korumalı alan m_ExtendedProperties Tarafından sağlanan özellikleri genişletmek için tanımlanmış bir özellik temsil eden bir SqlSmoObject. (SqlSmoObject öğesinden devralınmıştır.)
Korumalı alan singletonParent Singleton üst temsil eder. (SqlSmoObject öğesinden devralınmıştır.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem IAlienObject.Discover Bağımlılıklar bulur.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.GetDomainRoot Kökünü verir etki alanı. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.GetParent Bu nesnenin üst alır.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.GetPropertyType Belirtilen özellik türü alır. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.GetPropertyValue Belirtilen özellik değerini alır. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.GetUrn Birleştirilmiş kaynak nesnenin adı alır.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.Resolve Alır örnek , nesne birleşik kaynak adı nesnesinden hakkında bilgiler içerir. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.SetObjectState Nesne için belirtilen ayarlar SfcObjectState değer. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienObject.SetPropertyValue Özellik değerini ayarlar. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IAlienRoot.DesignModeInitialize Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Garantiler Server nesnedir olduğu Tasarım modunda veritabanı altyapısı örnek onu temsil eder. kesilmiş
Açık arabirim uygulamasıÖzel yöntem IAlienRoot.SfcHelper_GetDataTable Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Alır bir DataTable nesnesini içeren sonuçlar urn.
Açık arabirim uygulamasıÖzel yöntem IAlienRoot.SfcHelper_GetSmoObject Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Alır Object temsil eden nesne ile tanımlanan belirli bir urn.
Açık arabirim uygulamasıÖzel yöntem IAlienRoot.SfcHelper_GetSmoObjectQuery Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Alır bir List , String değerler.
Açık arabirim uygulamasıÖzel özellik ISfcDomainLite.DomainInstanceName Etki alanı örnek adını alır.
Açık arabirim uygulamasıÖzel özellik ISfcDomainLite.DomainName Etki alanı adını alır.
Açık arabirim uygulamasıÖzel yöntem ISfcDomainLite.GetLogicalVersion Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Alır bir Int32 değeri gösterir olup olmadığını değişiklikler yapıldı sunucu nesnesi.
Açık arabirim uygulamasıÖzel özellik ISfcHasConnection.ConnectionContext Geçerli tarafından temsil edilen bağlantı bağlamını alır Server nesne.
Açık arabirim uygulamasıÖzel yöntem ISfcHasConnection.GetConnection() Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Sfc yedekleme deposunun bir bağlantı alır.
Açık arabirim uygulamasıÖzel yöntem ISfcHasConnection.GetConnection(SfcObjectQueryMode) Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.İstenen sorgu modunu destekleyen deposundan bir Sfc bir bağlantı alır.
Açık arabirim uygulamasıÖzel yöntem ISfcHasConnection.SetConnection Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.Bir bağlantı bir Sfc yedekleme depolama ayarlar.
Açık arabirim uygulamasıÖzel yöntem ISfcPropertyProvider.GetPropertySet Bu nesnenin özellik küme arabirim başvuruyu alır.Bu üyeye kodunuzun içinde doğrudan başvuruda bulunmayın. SQL Server altyapısını destekler. (SqlSmoObject öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel özellik ISfcSupportsDesignMode.IsDesignMode Alır bir Boolean değerini belirtir olup sunucunun desteklediği tasarım modu.

Üst

Açıklamalar

Server Sınıfı temsil eder bir örnek , SQL Server.smo programlamada Server fiziksel bir bağlantı nesnesi belirler SQL Server yükleme.Server Sınıf smo içinde en yüksek düzey olan örnek nesne hiyerarşisi.Zaman bir Server nesne değişkeni oluşturulur, bağlantı kurar bir örnek , SQL Server.Sunucu sınıf kurucusu içinde adı belirtmezseniz, bağlantı her zaman yerel, varsayılan örnek ile yapılan SQL Server.

Sunucu nesnesini kullanarak aşağıdakileri yapabilirsiniz:

  • Bağlanmak için bir örnek , SQL Server.

  • Bağlantı ayarlarını değiştirebilirsiniz.

  • Çalıştır Transact-SQL doğrudan ifadeleri.

  • Yakalama Transact-SQL Çıktı smo program.

  • Hareketlerini yönetme.

  • İşletim sistemi bilgileri görüntüleyin.

  • Görüntülemek ve değiştirmek SQL Server ayarları, bilgi ve kullanıcı seçenekleri.

  • Görüntülemek ve değiştirmek SQL Server yapılandırma seçenekleri.

  • Kayıt örnek SQL Server de Active Directory dizin hizmet.

  • Abone olmak ve bu SQL Server olayları.

  • Başvuru veritabanları, bitiş noktaları, kimlik bilgileri, oturumları, bağlantılı sunucuları, sistem iletilerini, ddl tetikleyiciler, sistem veri türleri ve kullanıcı tanımlı iletileri.

  • Hizmet ana anahtar yeniden.

  • Ayırma ve veritabanları iliştirebilirsiniz.

  • İşlemler veya veritabanları durdurun.

  • Vermek, reddetme veya veritabanı izinleri iptal etme.

  • Numaralandırma Sunucu hakkında bilgi.

  • hata günlüğü okuyun.

  • Yedeği kaldırmak geçmiş.

  • Alın ve küme belirtilen türleri için varsayılan başlatma alanlar.

  • Veritabanı gibi uç noktaları oluşturmak yansıtma son nokta.

Almak için Server nesne özellikleri kullanıcılar üye olabilir public sabit sunucu rolü.

İçin küme Server nesne özellikleri, kullanıcıların üye olmalıdır sysadmin sabit sunucu rolü.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak statik (Microsoft Visual Basic içinde Paylaşılan) üyeler, çok iş parçacıklı işlemler için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.