PropertyDictionary 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.
Mendapatkan daftar elemen yang terkandung dalam PropertyDictionary.
public ref class PropertyDictionary : Microsoft::SqlServer::Management::Data::IPropertyDictionary, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::ComponentModel::INotifyPropertyChanged
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class PropertyDictionary : Microsoft.SqlServer.Management.Data.IPropertyDictionary, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.ComponentModel.INotifyPropertyChanged
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PropertyDictionary = class
interface IPropertyDictionary
interface ISfcPropertySet
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface ISfcPropertyProvider
interface ISfcNotifyPropertyMetadataChanged
interface INotifyPropertyChanged
Public Class PropertyDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), INotifyPropertyChanged, IPropertyDictionary, ISfcPropertyProvider, ISfcPropertySet
- Warisan
-
PropertyDictionary
- Turunan
- Atribut
- Penerapan
-
IPropertyDictionary ISfcNotifyPropertyMetadataChanged ISfcPropertyProvider ISfcPropertySet ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable INotifyPropertyChanged
Konstruktor
| PropertyDictionary() |
Menginisialisasi instans PropertyDictionary baru kelas dengan nilai properti default. |
| PropertyDictionary(IEnumerable<KeyValuePair<String,Object>>) |
Menginisialisasi instans PropertyDictionary baru kelas dengan properti yang ditentukan. |
| PropertyDictionary(ISfcPropertyProvider) |
Menginisialisasi instans PropertyDictionary baru kelas dengan penyedia yang ditentukan. |
Properti
| Count |
Mendapatkan jumlah item dalam kamus properti. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah properti dapat dimodifikasi. |
| Item[String] |
Mendapatkan atau mengatur item pada kunci yang ditentukan. |
| Keys |
Mendapatkan kunci properti . |
| Values |
Mendapatkan objek ICollection yang berisi nilai dalam kamus. |
Metode
| Add(IEnumerable<KeyValuePair<String,Object>>, PropertyCollisionResolution) |
Menentukan input string yang akan ditambahkan ke kamus. |
| Add(ISfcProperty) |
Menunjukkan properti yang akan ditambahkan dalam kamus. |
| Add(ISfcProperty, PropertyCollisionResolution) |
Menentukan nilai string yang akan ditambahkan ke kamus. |
| Add(KeyValuePair<String,Object>) |
Menunjukkan nilai string tertentu yang akan ditambahkan dalam kamus. |
| Add(KeyValuePair<String,Object>, PropertyCollisionResolution) |
Menunjukkan nilai tambah dalam kamus. |
| Add(String, Object) |
Menambahkan kunci dan nilai yang ditentukan ke kamus. |
| Add(String, Object, PropertyCollisionResolution) |
Menunjukkan nilai properti yang akan ditambahkan dengan kunci, nilai, dan peristiwa yang ditentukan. |
| Add(String, Type) |
Menunjukkan nilai properti yang akan ditambahkan dengan nama dan jenis yang ditentukan. |
| Add(String, Type, PropertyCollisionResolution) |
Menunjukkan nilai properti yang akan ditambahkan menggunakan PropertyCollisionResolution. |
| Clear() |
Menghapus konten properti. Kelas ini tidak dapat diwariskan. |
| Contains(ISfcProperty) |
Menentukan nilai yang menunjukkan objek tertentu yang akan dimuat. |
| Contains(KeyValuePair<String,Object>) |
Menyediakan objek untuk PropertyDictionary. |
| Contains(String) |
Menentukan apakah kamus berisi nama properti tertentu. |
| Contains<T>(String) |
Menunjukkan nilai apakah kamus berisi nama tertentu. |
| ContainsKey(String) |
Menentukan apakah kamus berisi kunci yang ditentukan. |
| CopyTo(KeyValuePair<String,Object>[], Int32) |
Menyalin entri kamus ke instans Array satu dimensi pada indeks yang ditentukan. |
| EnumProperties() |
Menunjukkan properti yang dapat dijumlahkan untuk PropertyDictionary. |
| GetEnumerator() |
Mengambil enumerator yang berulang melalui kamus. |
| GetPropertySet() |
Menunjukkan properti tertentu dalam PropertyDictionary. |
| OnPropertyChanged(String) |
Menunjukkan nilai properti tertentu yang diubah. |
| OnPropertyMetadataChanged(String) |
Menunjukkan nilai saat properti dalam metadata diubah. |
| Remove(KeyValuePair<String,Object>) |
Mengembalikan nilai yang menunjukkan objek yang akan dihapus. |
| Remove(String) |
Menghapus elemen dengan kunci yang ditentukan dari koleksi. |
| TryGetProperty(String, ISfcProperty) |
Mengambil properti yang terkait dengan kunci yang ditentukan. Kelas ini tidak dapat diwariskan. |
| TryGetPropertyValue(String, Object) |
Mengambil nilai yang menunjukkan properti untuk didapatkan. |
| TryGetPropertyValue<T>(String, T) |
Mengambil nilai yang menunjukkan properti untuk menggunakan daftar item. |
| TryGetValue(String, Object) |
Mengambil nilai yang terkait dengan kunci yang ditentukan. |
Acara
| PropertyChanged |
Terjadi setelah nilai properti pengaturan aplikasi diubah. |
| PropertyMetadataChanged |
Terjadi setelah nilai properti metadata diubah. |
Implementasi Antarmuka Eksplisit
| IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui objek Koleksi saat ini. |