Service Sınıfı
Service Sınıfı temsil eder bir örnek , SQL Server hizmet.
Devralma Hiyerarşisi
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.Wmi.WmiSmoObject
Microsoft.SqlServer.Management.Smo.Wmi.Service
Ad Alanı: Microsoft.SqlServer.Management.Smo.Wmi
Derleme: Microsoft.SqlServer.SqlWmiManagement (Microsoft.SqlServer.SqlWmiManagement içinde.dll)
Sözdizimi
'Bildirim
Public NotInheritable Class Service _
Inherits WmiSmoObject _
Implements IAlterable
'Kullanım
Dim instance As Service
public sealed class Service : WmiSmoObject,
IAlterable
public ref class Service sealed : public WmiSmoObject,
IAlterable
[<SealedAttribute>]
type Service =
class
inherit WmiSmoObject
interface IAlterable
end
public final class Service extends WmiSmoObject implements IAlterable
Service türü aşağıdaki üyeleri açıklar.
Özellikler
Ad | Açıklama | |
---|---|---|
AcceptsPause | Alır Boolean belirten özellik değeri olup olmadığını SQL Server Hizmet duraklatıldı. | |
AcceptsStop | Alır Boolean belirten özellik değeri olup olmadığını SQL Server hizmet durduruldu. | |
AdvancedProperties | Temsil eden bir koleksiyon , Property nesneler.Her Property nesnesi üzerinde tanımlı Gelişmiş özellik gösteren SQL Server hizmet. | |
Dependencies | Referansta bulunulan bağımlı olan hizmetlerin listesini döndürür SQL Server hizmet. | |
Description | Metinsel tanımlaması alır SQL Server hizmet. | |
DisplayName | Görüntü adını alır SQL Server hizmet. | |
ErrorControl | Hatanın önem derecesini alır SQL Server hizmet başlayamıyor sırasında başlangıç. | |
ExitCode | Başlatma ve durdurma, karşılaşılan sorunları tanımlayan Win32 hata kodu alır SQL Server hizmet. | |
Name | Alır veya başvurulan Windows Yönetim Araçları (WMI) nesnenin adını ayarlar. (WmiSmoObject öğesinden devralınmıştır.) | |
Parent | Alır ManagedComputer üst nesne Service nesne. | |
PathName | Alır yol ve uygulayan ikili dosyasının dosya adını SQL Server hizmet. | |
ProcessId | Benzersiz olarak tanımlayan işlem kimliği alır SQL Server hizmet. | |
Properties | Temsil eden bir koleksiyon , Property nesneler.Her Property nesnesi gösteren bir özellik tanımlı Windows Yönetim Araçları (WMI) nesnesi. (WmiSmoObject öğesinden devralınmıştır.) | |
ServiceAccount | System hesabı altında hangi alır SQL Server hizmet çalışıyor. | |
ServiceState | Durumunu alır SQL Server gibi çalışan, hizmet durdurulmuş veya duraklatılmış. | |
StartMode | Alır veya yöntem olarak ayarlar SQL Server hizmet başlatılır. | |
StartupParameters | Alır veya ayarlar için başlangıç parametreleri SQL Server hizmet. | |
State | Başvurulan nesnenin durumunu alır. (SmoObjectBase öğesinden devralınmıştır.) | |
Type | Hizmet türü gibi alır Microsoft Arama hizmeti SQL Server Aracısı hizmeti veya SQL Server service. | |
Urn | Windows Yönetim Araçları (WMI) nesneyi gösteren Tekdüzen Kaynak adı (urn) adresi alır. (WmiSmoObject öğesinden devralınmıştır.) | |
UserData | Alır veya ayarlar başvurulan nesnesi ile ilişkili kullanıcı tanımlı veriler. (SmoObjectBase öğesinden devralınmıştır.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Alter | Tüm güncelleştirmeleri Service nesne özellik değişiklikleri bir örnek , SQL Server. | |
AlterProtocolProperties | Tüm güncelleştirmeleri protokol nesne özellik değişikliklerini Windows Yönetim Araçları (WMI) yükleme. (WmiSmoObject öğesinden devralınmıştır.) | |
ChangePassword | Hangi sistem hesabının parolasını değiştirir SQL Server hizmet çalışıyor. | |
CheckObjectState | Başvurulan nesnenin durumunu denetler. (WmiSmoObject öğesinden devralınmıştır.) | |
CreateProtocolPropertyCollection | protokol öznitelikleri için başvurulan bir nesne küme oluşturur. (WmiSmoObject öğesinden devralınmıştır.) | |
Equals | (Object öğesinden devralınmıştır.) | |
Finalize | (Object öğesinden devralınmıştır.) | |
GetHashCode | (Object öğesinden devralınmıştır.) | |
GetPropertyManagementObject | Belirtilen protokol özellik için Yönetim nesnesi alır. (WmiSmoObject öğesinden devralınmıştır.) | |
GetPropertyObject | Belirtilen özellik alır koleksiyon belirtilen konum ve değer. (WmiSmoObject öğesinden devralınmıştır.) | |
GetProtocolPropertyCollection | protokol verir özellik için başvurulan nesne koleksiyonu. (WmiSmoObject öğesinden devralınmıştır.) | |
GetType | (Object öğesinden devralınmıştır.) | |
ImplInitialize | Alanları başlatır WmiSmoObjectnesne. (WmiSmoObject öğesinden devralınmıştır.) | |
Initialize | Başvurulan nesnesini başlatır. (WmiSmoObject öğesinden devralınmıştır.) | |
InvokeMgmtMethod(ManagementObject, String, array<Object[]) | Başvurulan nesnenin belirtilen yönetim nesne, yöntem adı ve Parametreler ile yönetim yöntemini çağırır. (WmiSmoObject öğesinden devralınmıştır.) | |
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, array<Object[]) | Başvurulan nesnenin belirtilen Yönetim nesnesi, gözlemci, yöntem adı ve Parametreler ile yönetim yöntemini çağırır. (WmiSmoObject öğesinden devralınmıştır.) | |
IsObjectInitialized | Başvurulan nesne başlatılmış olup olmadığını belirtir. (WmiSmoObject öğesinden devralınmıştır.) | |
MemberwiseClone | (Object öğesinden devralınmıştır.) | |
Pause | Duraklamalar SQL Server hizmet. | |
Refresh | Yeniler SQL Server hizmet. (WmiSmoObject.Refresh() öğesini geçersiz kılar.) | |
Resume | Özgeçmişler SQL Server hizmet. | |
SetName | Başvurulan nesnenin adını ayarlar. (WmiSmoObject öğesinden devralınmıştır.) | |
SetParentImpl | Başvurulan nesnenin üst ayarlar. (WmiSmoObject öğesinden devralınmıştır.) | |
SetServiceAccount | Ayarlar altında çalışacağı hesabın SQL Server hizmet çalışır. | |
Start | Başlar SQL Server hizmet. | |
Stop | Vermiyor SQL Server hizmet. | |
ToString | (Object öğesinden devralınmıştır.) | |
UpdateObjectState | Nesne durumunu güncelleştirir. (WmiSmoObject öğesinden devralınmıştır.) | |
Validate | Bir nesnenin durumunu doğrular. (SmoObjectBase öğesinden devralınmıştır.) |
Üst
Açıklamalar
Service Nesne programatik olarak yönetmek için kullanılan SQL Server hizmet.İle Service nesne yapabilirsiniz:
Bağlanmak hizmet.
Hesap ve bağlanmak için kullanılan parolayı değiştirmek hizmet.
Başlatmak, durdurmak, duraklatmak ve hizmet sürdürmek.
Özelliklerini kontrol hizmet.
İş 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.
Ayrıca bkz.