Utility Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas Utility mewakili titik kontrol utilitas (UCP) yang menentukan metode dan properti untuk mengelola satu atau beberapa instans jarak jauh SQL Server.
public ref class Utility sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDomain2
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class Utility : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain2
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type Utility = class
inherit SfcInstance
interface ISfcDomain2
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
interface ISfcAlterable
interface IAlterable
Public NotInheritable Class Utility
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain2
- Warisan
- Atribut
- Penerapan
Keterangan
Instans jarak jauh SQL Server, yang diwakili oleh ManagedInstance instans kelas, dapat ditambahkan ke koleksi Utilitas SQL Server menggunakan metode yang ditentukan oleh kelas ManagedInstanceFactory. Setelah pendaftaran dalam Utility, instans ini tidak sepenuhnya dikelola sampai data pemanfaatan dan status kesehatannya telah ditentukan.
Konstruktor
Utility() |
Menginisialisasi instans Utility default kelas baru. |
Utility(SqlStoreConnection) |
Menginisialisasi instans Utility baru kelas dengan koneksi yang ditentukan ke |
Properti
AbstractIdentityKey |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
Computers |
Mendapatkan koleksi komputer yang menjalankan instans terkelola. |
CreatedBy |
Mendapatkan kredensial autentikasi untuk pengguna yang membuat Utility. |
DateCreated |
Mendapatkan tanggal dan waktu saat Utilitas SQL Server dibuat. |
DeployedDacCount |
Mendapatkan jumlah DAC yang disebarkan pada instans SQL Server yang dikelola oleh Utilitas SQL Server. |
DeployedDacHealthyCount |
Mendapatkan jumlah DAC yang disebarkan dengan sehat pada instans SQL Server yang dikelola oleh Utilitas SQL Server. |
DeployedDacManagementPendingCount |
Mendapatkan jumlah instans DAC yang disebarkan yang memiliki status manajemen tertunda. |
DeployedDacOnOverutilizedComputerCount |
Mendapatkan jumlah DAC yang disebarkan pada instans terkelola yang dijalankan pada komputer yang terlalu banyak digunakan. |
DeployedDacOnUnderutilizedComputerCount |
Mendapatkan jumlah DAC yang disebarkan pada instans terkelola yang dijalankan pada komputer yang kurang digunakan. |
DeployedDacOverutilizedCount |
Mendapatkan jumlah DAC yang disebarkan secara berlebihan. |
DeployedDacs |
Mendapatkan jumlah DAC yang disebarkan pada instans terkelola. |
DeployedDacUnderutilizedCount |
Mendapatkan jumlah DAC yang disebarkan dan kurang digunakan pada semua instans terkelola. |
DeployedDacUnhealthyCount |
Mendapatkan jumlah DAC tidak sehat yang disebarkan pada semua instans terkelola. |
DeployedDacWithFilesOnOverutilizedVolumeCount |
Mendapatkan jumlah DAC yang disebarkan yang memiliki file pada volume yang terlalu banyak digunakan. |
DeployedDacWithFilesOnUnderutilizedVolumeCount |
Mendapatkan jumlah DAC yang disebarkan yang memiliki file pada volume yang kurang digunakan. |
DeployedDacWithOverutilizedFileCount |
Mendapatkan jumlah DAC yang disebarkan yang memiliki file yang terlalu banyak digunakan. |
DeployedDacWithOverutilizedProcessorCount |
Mendapatkan jumlah DAC yang disebarkan yang beroperasi melalui prosesor yang terlalu banyak digunakan. |
DeployedDacWithUnderutilizedFileCount |
Mendapatkan jumlah DAC yang disebarkan yang memiliki file yang kurang digunakan. |
DeployedDacWithUnderutilizedProcessorCount |
Mendapatkan jumlah DAC yang disebarkan yang beroperasi pada prosesor yang kurang digunakan. |
Description |
Mendapatkan atau mengatur yang String menjelaskan UCP. |
ManagedInstanceCount |
Mendapatkan jumlah instans SQL Server yang dikelola oleh UCP. |
ManagedInstanceHealthyCount |
Mendapatkan jumlah instans sehat SQL Server yang dikelola oleh UCP. |
ManagedInstanceManagementPendingCount |
Mendapatkan jumlah instans SQL Server yang memiliki status manajemen tertunda. |
ManagedInstanceOnOverutilizedComputerCount |
Mendapatkan jumlah instans terkelola SQL Server yang berjalan pada komputer yang terlalu banyak digunakan. |
ManagedInstanceOnUnderutilizedComputerCount |
Mendapatkan jumlah instans terkelola SQL Server yang berjalan pada komputer yang kurang digunakan. |
ManagedInstanceOverutilizedCount |
Mendapatkan jumlah instans terkelola SQL Server yang terlalu banyak digunakan. |
ManagedInstances |
Mendapatkan koleksi yang berisi setiap instans SQL Server yang dikelola oleh iniUtility. |
ManagedInstanceUnderutilizedCount |
Mendapatkan jumlah instans terkelola SQL Server yang kurang digunakan. |
ManagedInstanceUnhealthyCount |
Mendapatkan jumlah instans terkelola SQL Server yang tidak sehat. |
ManagedInstanceWithFilesOnOverutilizedVolumeCount |
Mendapatkan jumlah instans terkelola SQL Server yang memiliki file pada volume yang terlalu banyak digunakan. |
ManagedInstanceWithFilesOnUnderutilizedVolumeCount |
Mendapatkan jumlah instans terkelola SQL Server yang memiliki file pada volume yang kurang digunakan. |
ManagedInstanceWithOverutilizedFileCount |
Mendapatkan jumlah instans terkelola SQL Server yang memiliki file yang terlalu banyak digunakan. |
ManagedInstanceWithOverutilizedProcessorCount |
Mendapatkan jumlah instans terkelola SQL Server yang dijalankan pada prosesor yang terlalu banyak digunakan. |
ManagedInstanceWithUnderutilizedFileCount |
Mendapatkan jumlah instans terkelola SQL Server dengan file yang kurang digunakan. |
ManagedInstanceWithUnderutilizedProcessorCount |
Mendapatkan jumlah instans terkelola SQL Server yang dijalankan pada prosesor yang kurang digunakan. |
MdwDatabaseName |
Mendapatkan atau menetapkan nama database gudang data manajemen utilitas (UMDW). |
MdwRetentionLengthInDaysForDaysHistory |
Mendapatkan atau mengatur panjang, dalam hari, data tersebut akan disimpan dalam tabel riwayat Management Data Warehouse (MDW) untuk entri per hari. |
MdwRetentionLengthInDaysForHoursHistory |
Mendapatkan atau mengatur panjang dalam hari data akan disimpan dalam tabel riwayat gudang data manajemen utilitas (UMDW) untuk entri per jam. |
MdwRetentionLengthInDaysForMinutesHistory |
Mendapatkan atau mengatur panjang dalam hari data akan disimpan dalam tabel riwayat gudang data manajemen utilitas (UMDW) untuk entri per menit. |
Metadata |
Mengembalikan metadata tentang instans dan domainnya. (Diperoleh dari SfcInstance) |
Name |
Mendapatkan nama server SQL Store yang tersambung. |
OverUtilizationOccurenceFrequency |
Mendapatkan atau mengatur frekuensi kemunculan yang digunakan untuk status kesehatan pemanfaatan berlebih komputer selama jendela berikutnya yang ditentukan. |
OverUtilizationTrailingWindow |
Mendapatkan atau mengatur jendela berikutnya, dalam jam, digunakan untuk menghitung status kesehatan. |
Parent |
Mendapatkan atau mengatur induk instans melalui rantai kunci. (Diperoleh dari SfcInstance) |
PolicyStore |
PolicyStore Mendapatkan objek yang menentukan kebijakan koneksi SQL Store. |
Properties |
Mengembalikan properti instans koleksi. (Diperoleh dari SfcInstance) |
PropertyStorageProvider |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
SqlStoreConnection |
Mendapatkan atau mengatur koneksi SQL Store |
State |
Mengembalikan status objek SfcInstance. (Diperoleh dari SfcInstance) |
TotalStorageCapacity |
Mendapatkan kapasitas penyimpanan Utilitas. |
TotalStorageUtilization |
Mendapatkan jumlah penyimpanan Utilitas SQL Server yang saat ini digunakan. |
UnderUtilizationOccurenceFrequency |
Mendapatkan atau mengatur frekuensi kemunculan yang digunakan untuk status kesehatan komputer yang kurang digunakan selama jendela berikutnya yang ditentukan. |
UnderUtilizationTrailingWindow |
Mendapatkan atau mengatur jendela berikutnya, dalam jam, digunakan untuk menghitung status kesehatan. |
Urn |
Mengembalikan nama sumber daya seragam objek SfcInstance. (Diperoleh dari SfcInstance) |
UtilityName |
Mendapatkan nama titik kontrol utilitas (UCP). |
Metode
Alter() |
Updates perubahan properti apa pun Utility pada instans SQL Server. |
AlterImpl() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
CheckObjectCreated() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
CheckObjectState() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
Connect(SqlStoreConnection) |
Mengembalikan objek yang SqlStoreConnection ditentukan oleh |
CreateIdentityKey() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
CreateImpl() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
CreateUtility(String, SqlStoreConnection) |
Utility Membuat objek. |
CreateUtility(String, SqlStoreConnection, String, SqlSecureString) |
Utility Membuat objek. |
Discover(ISfcDependencyDiscoveryObjectSink) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
DropImpl() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
EnrollInstance(SqlStoreConnection) |
Mendaftarkan Utility objek dengan koneksi yang disediakan oleh |
EnrollInstance(SqlStoreConnection, String, SqlSecureString) |
Mendaftarkan Utility objek dengan koneksi yang disediakan oleh |
GetChildCollection(String) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
GetDomain() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
GetPropertySet() |
Mengembalikan kumpulan properti untuk objek SfcInstance. (Diperoleh dari SfcInstance) |
GetTypeMetadataImpl() |
Menunjukkan domain yang mengambil alih dengan mengembalikan kelas TypeMetadata yang tepat secara langsung. Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
InitializeUIPropertyState() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
IsLoginUtilityReader(SqlStoreConnection) |
Memvalidasi apakah login yang digunakan dalam koneksi memiliki peran pembaca utilitas. |
IsUtilityControlPoint(SqlStoreConnection) |
Menentukan apakah server yang ditentukan adalah titik kontrol utilitas (UCP). |
MarkForDropImpl(Boolean) |
Mengembalikan nilai yang menunjukkan objek yang ada untuk dihilangkan. Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
MarkRootAsConnected() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
MoveImpl(SfcInstance) |
Menunjukkan objek induk baru untuk dipindahkan dalam instans. Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Dipanggil setiap kali nilai efektif metadata SfcInstance diperbarui. (Diperoleh dari SfcInstance) |
OnPropertyValueChanges(PropertyChangedEventArgs) |
Dipanggil setiap kali nilai efektif properti SfcInstance diperbarui. (Diperoleh dari SfcInstance) |
PostAlter(Object) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
PostCreate(Object) |
Menunjukkan implementor default yang membuat hasil eksekusi. Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
PostDrop(Object) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
PostMove(Object) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
PostRename(Object) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
Refresh() |
Merefresh properti Utilitas SQL Server. |
RenameImpl(SfcKey) |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
ResetKey() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
ScriptAlter() |
Mengubah properti objek dasar jika telah diubah. |
Serialize(XmlWriter) |
Menserialisasikan instans ke XML. (Diperoleh dari SfcInstance) |
ToString() |
Mengembalikan representasi string dari Urn instans. (Diperoleh dari SfcInstance) |
UpdateUIPropertyState() |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
Validate() |
Menunjukkan validasi objek anak dasar. Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
Acara
propertyChanged |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. (Diperoleh dari SfcInstance) |
PropertyChanged |
Terjadi saat nilai properti berubah. (Diperoleh dari SfcInstance) |
propertyMetadataChanged |
Jangan mereferensikan anggota ini langsung dalam kode Anda. Ini mendukung infrastruktur SQL Server. Terjadi saat nilai metadata properti berubah. (Diperoleh dari SfcInstance) |
PropertyMetadataChanged |
Terjadi ketika metadata untuk properti telah berubah. (Diperoleh dari SfcInstance) |
Implementasi Antarmuka Eksplisit
ISfcDomain.GetExecutionEngine() |
Mendapatkan antarmuka mesin eksekusi baru. |
ISfcDomain.GetKey(IUrnFragment) |
Mendapatkan objek baru SfcKey . |
ISfcDomain.GetType(String) |
Type Mendapatkan utilitas. |
ISfcDomain.GetTypeMetadata(String) |
SfcTypeMetadataMendapatkan . |
ISfcDomain.UseSfcStateManagement() |
Menampilkan |
ISfcDomain2.GetUrnSkeletonsFromType(Type) |
Mendapatkan daftar nilai string yang berisi kerangka URN. |
ISfcDomainLite.DomainInstanceName |
Mendapatkan nama instans domain. |
ISfcDomainLite.DomainName |
Mendapatkan nama domain. |
ISfcDomainLite.GetLogicalVersion() |
Mendapatkan nilai bilangan bulat yang menentukan versi logis. |
ISfcHasConnection.ConnectionContext |
Mendapatkan mode konteks koneksi untuk koneksi. |
ISfcHasConnection.GetConnection() |
ISfcConnectionMendapatkan . |
ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
ISfcConnectionMendapatkan . |
ISfcHasConnection.SetConnection(ISfcConnection) |
ISfcConnectionMengatur . |