Microsoft.SqlServer.Management.Common Ad Alanı

[Microsoft.SqlServer.Management.Common] Ad alanı içeren sınıflar sağlayan bağlantı işlevselliği için diğer sql Server management ad.

Microsoft.SqlServer.Management.Common Ad alanı örnek bağlantı kurmak için kullanılan sınıfları içerir SQL Server Veritabanı Altyapısı.Bu ad alanı içindeki en önemli sınıfıdır ServerConnection WalkTreeServerConnection Nesne bağlantısını yönetmenize olanak tanır örnek , Veritabanı Altyapısı.Yönetilebilirlik ad alanlarındaki çeşitli sınıflar tarafından başvurulmaktadır.

Microsoft.SqlServer.Management.Common Ad alanının bulunduğu Microsoft.SqlServer.ConnectionInfo.dll derleme dosyası.

Kullanarak Microsoft.SqlServer.Management.Common ad alanı, aşağıdaki işlemleri yapabilirsiniz:

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

  • Bağlantı ayarlarını kontrol eder.

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

  • Yakalama Transact-SQL tarafından üretilen ifadelerismo program.

  • Hareketlerini yönetme.

Sınıflar

  Sınıf Açıklama
Ortak sınıf CapturedSql CapturedSql Sınıfı temsil Transact-SQL gönderilen komutları örnek , SQL Server tarafından yoluyla, başvurulan bir bağlantı.Ancak, daha sonra yerine hemen üzerinde arabellek yönlendirilir örnek , SQL Server.
Ortak sınıf ChangePasswordFailureException ChangePasswordFailureException Başarısız girişimde örnek ile bağlantı kurar oturum açma parolasını değiştirmek için yükseltilmiş bir özel durum sınıfı olan SQL Server kullanarak SQL Server kimlik doğrulaması.
Ortak sınıf ConnectionCannotBeChangedException ConnectionCannotBeChangedException Bağlantı değiştirme başarısız girişimi yapıldığında ortaya çıkar, bir özel durum sınıfı olan örnek Microsoft SQL Server.
Ortak sınıf ConnectionException ConnectionException Sınıftır örnek bağlantı bir hata oluştuğunda oluşturuldu bir özel durum SQL Server.
Ortak sınıf ConnectionFailureException ConnectionFailureException Sınıftır, başarısız girişimde örnek ile bağlantı kurmak için yükseltilmiş bir özel durum SQL Server.
Ortak sınıf ConnectionInfoBase ConnectionInfoBase Nesnedir inşaat içinde kullanılan bir temel sınıf SqlOlapConnectionInfoBase sınıf ve bağlanmak için kullanılan bilgileri temsil eden bir örnek , SQL Server.
Ortak sınıf ConnectionManager ConnectionManager Sınıfı örnek bağlantısını yönetir SQL Server.
Ortak sınıf ConnectionSettings ConnectionSettings Sınıfı tarafından kullanılan bir sunucu örnek için bir bağlantı gibi ayarlarını temsil eder SQL Server.ServerConnection Sınıfı miras ConnectionSettings WalkTree
Ortak sınıf DataTransferEventArgs DataTransferEventArgs Sınıfı, bir veri aktarım olay ortaya çıktığında kullanılan bağımsız değişkenler temsil eder.
Ortak sınıf DataTransferProgressEventArgs DataTransferProgressEventArgs Sınıfı, bir veri aktarım ilerleme olay ortaya çıktığında kullanılan bağımsız değişkenler temsil eder.
Ortak sınıf DisconnectedConnectionException DisconnectedConnectionException Olan bağlantı kapalı olduğunda ortaya çıkar, bir özel durum sınıfı.
Ortak sınıf ExecutionFailureException ExecutionFailureException , Yürütme hatası bağlantı varıldığında oluşturuldu bir özel durum bir sınıftırsunucu.
Ortak sınıf InvalidArgumentException Geçersiz bir parametre iletildiğinde oluşturulur, özel bir yöntem başvurulan sunucu bağlantı.
Ortak sınıf InvalidPropertyValueException Bir özellik ortaya çıkar, özel durum küme başvurulan sunucu bağlantısı üzerinde geçersiz bir değer.
Ortak sınıf NotInTransactionException Başvurulan sunucu bağlantısı üzerinde bir işlem içinde bir hata oluştuğunda ortaya çıkar, özel durum.
Ortak sınıf OlapConnectionInfo Bu sınıf, smo altyapısını destekler ve doğrudan sizin kodunuzdan kullanılmak üzere tasarlanmamıştır.
Ortak sınıf PropertyNotAvailableException Kullanılamayan bir özellik sunucu bağlantı istendiğinde ortaya çıkar, özel durum.
Ortak sınıf PropertyNotSetException Bir işlem yapılmış bir özellik isteğinde bulunduğunda ortaya çıkar, özel durum küme sunucu bağlantı.
Ortak sınıf ServerComparer Karşılaştırıcısı sınıfı temsil eder.
Ortak sınıf ServerConnection ServerConnection Nesnesini temsil eden bir bağlantı sunucu.
Ortak sınıf ServerMessageEventArgs ServerMessageEventArgs Sınıfı, bir sunucu ileti olay ortaya çıktığında kullanılan bağımsız değişkenler temsil eder.
Ortak sınıf ServerVersion ServerVersion Sınıfı için server sürüm bilgilerini gösterir
Ortak sınıf SqlConnectionInfo SqlConnectionInfo Nesnesi gösteren örnek için bir bağlantı kurmak için gereken bilgileri SQL Server.
Ortak sınıf SqlOlapConnectionInfoBase SqlOlapConnectionInfoBase Sınıfı için bağlanmak için kullanılan bilgiler gösterir örnek , SQL Server.
Ortak sınıf SqlServerManagementException SqlServerManagementException Olan bir özel durum sınıfı ise ne zaman harekete geçirilen bir SQL Server yönetimi karşılaştı bağlantı sunucusu.
Ortak sınıf StatementEventArgs StatementEventArgs Sınıf kullanılan bağımsız değişkenleri gösteren bir deyim olay ortaya.
Ortak sınıf TransferException TransferException Olan bir özel durum sınıfı ise ne zaman harekete geçirilen bir SQL Server transfer karşılaştı bağlantı sunucusu.

Arabirimler

  Arabirim Açıklama
Ortak arabirim IAlterable Başvurulan bağlantıda bir nesneyi değiştirmek için bir yöntem tanımlar.
Ortak arabirim ICreatable Başvurulan bağlantısı üzerinde bir nesne oluşturmak için bir yöntem tanımlar.
Ortak arabirim IDataTransferProvider Başvurulan bağlantı veri aktarımları için yöntem ve olayları tanımlar.
Ortak arabirim IDroppable Tanımlayan bir yöntem için bırak bağlantı başvurulan bir nesne.
Ortak arabirim IMarkForDrop İşaretler bırakılmasına bir nesne yöntem tanımlar.
Ortak arabirim IRefreshable Bir nesneyi sunucudan başvurulan bağlantı yenilemek için bir yöntem tanımlar.
Ortak arabirim IRenamable Tanımlar yeniden başvurulan bağlantı yöntem.
Ortak arabirim IRestrictedAccess Başvurulan bağlantı için tek kullanıcı erişim sunucusuna uygulayan bir arabirim temsil eder.
Ortak arabirim ISfcConnection Üst düzey özellikler ve yöntemler sunucu bağlantıları için tanımlar.
Ortak arabirim ITransferMetadataProvider Başvurulan bağlantıda meta veriler aktarmak için gerekli olan yöntemleri tanımlar.

Temsilciler

  Temsilci Açıklama
Ortak temsilci DataTransferEventHandler DataTransferEventHandler Sınıfı temsil eder, olay harekete geçirilen veri aktarım işlemi işleme yöntem
Ortak temsilci DataTransferProgressEventHandler Veri aktarım ilerleme raporlama işlemi tarafından harekete geçirilen olay işleme yöntem temsil eder.
Ortak temsilci ServerMessageEventHandler ServerMessageEventHandler Sınıfı, tarafından harekete geçirilen olay işleme yöntem gösterirbir sunucu ileti.
Ortak temsilci StatementEventHandler StatementEventHandler Sınıfı temsil eder tarafından harekete geçirilen olay işleme yöntemdeyim.

Numaralandırmalar

  Numaralandırma Açıklama
Ortak numaralandırma AutoDisconnectMode örnek için bir bağlantı için otomatik bağlantı kesme seçenekleri belirtmek için kullanılan değerleri içeren SQL Server.
Korumalı numaralandırma ConnectionManager.ExecuteTSqlAction Execute bir Transact-SQL eylem.
Ortak numaralandırma ConnectionType ConnectionType Numaralandırma Sunucu ile bağlantı türünü belirtmek için kullanılan değerleri içerir.
Ortak numaralandırma DatabaseEngineType Veritabanı Altyapısı tür tek başına bir örnek , SQL Server veya veritabanı sql açık Gök Mavisi.
Ortak numaralandırma DataTransferEventType DataTransferEventType Numaralandırma türünü belirtmek için kullanılan değerleri içerirveri aktarım olay.
Ortak numaralandırma DataTransferProgressEventType DataTransferProgressEventType Numaralandırma türünü belirtmek için kullanılan değerleri içerirveri aktarım ilerleme olay.
Ortak numaralandırma DeferredUseMode DeferredUseMode Numaralandırma içeren değerleri belirtmek nasıl ertelenmiş kullanan talimat işlemek için Transact-SQL ifadeleri sunucu bağlantısı.
Ortak numaralandırma ExecutionTypes ExecutionTypes Numaralandırma değerleri kullanarak sunucuya gönderilen Transact-sql komutlarını yürütme seçeneklerini belirtmek için kullanılan içerirbaşvurulan bağlantısı.
Ortak numaralandırma FixedServerRoles FixedServerRoles Numaralandırma oturum açmaları için atanabilir sabit sunucu rolleri belirtmek için kullanılan değerleri içerir
Ortak numaralandırma NetworkProtocol Burada başvurulan bağlantı kurulur ağ üzerinde kullanılan bir ağ iletişim kurallarını belirtmek için kullanılan değerleri içerir.
Ortak numaralandırma QueryParameterizationMode QueryParameterizationMode Numaralandırma Parametre sorguları tarafından işlenmiş yolu belirlemek için kullanılan değerleri içerirsunucu bağlantısı.
Ortak numaralandırma ServerCaseSensitivity Sunucu için duyarlı olup olmadığını belirlemek için kullanılan değerleri içeren durum (alt veya üst) metin.
Ortak numaralandırma ServerType ServerType Numaralandırma içeren değerleri farklı türlerini belirtmek SQL Server Hizmetleri.
Ortak numaralandırma ServerUserProfiles ServerUserProfiles Numaralandırma Sunucu kullanıcı profilleri belirtmek için kullanılan değerleri içerir
Ortak numaralandırma SqlExecutionModes SqlExecutionModes Numaralandırma olup olmadığını başvurulan sunucu bağlantısı için gönderilen komutlar çalıştırılır hemen belirtmek için kullanılan değerleri içerir veya kaydedilmiş bir arabellek.