ActionContext 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.
Menyediakan konteks untuk tindakan saat mengeksekusi.
public ref class ActionContext : Microsoft::SqlServer::Management::Data::PropertyDictionary, IEquatable<Microsoft::SqlServer::Management::Data::IContext ^>, IServiceProvider, Microsoft::SqlServer::Management::Data::IContext, 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::Design::IServiceContainer
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ActionContext : Microsoft.SqlServer.Management.Data.PropertyDictionary, IEquatable<Microsoft.SqlServer.Management.Data.IContext>, IServiceProvider, Microsoft.SqlServer.Management.Data.IContext, 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.Design.IServiceContainer
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ActionContext = class
inherit PropertyDictionary
interface IContext
interface IPropertyDictionary
interface ISfcPropertySet
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface IEquatable<IContext>
interface IServiceContainer
interface IServiceProvider
Public Class ActionContext
Inherits PropertyDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IContext, IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IEquatable(Of IContext), IServiceContainer, IServiceProvider, ISfcPropertySet
- Warisan
- Atribut
- Penerapan
-
IContext IPropertyDictionary ISfcPropertySet ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable IServiceContainer IEquatable<IContext> IServiceProvider
Konstruktor
ActionContext() |
Menginisialisasi instans ActionContext baru kelas dengan nilai properti default. |
ActionContext(IContext) |
Menginisialisasi instans ActionContext baru kelas dengan parameter konteks yang ditentukan. |
ActionContext(IServiceProvider) |
Menginisialisasi instans ActionContext baru kelas dengan parameter penyedia layanan yang ditentukan. |
ActionContext(IServiceProvider, IEnumerable<KeyValuePair<String,Object>>) |
Menginisialisasi instans ActionContext baru kelas dengan parameter penyedia layanan dan properti yang ditentukan. |
Properti
Count |
Mendapatkan jumlah item dalam kamus properti. (Diperoleh dari PropertyDictionary) |
IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah properti dapat dimodifikasi. (Diperoleh dari PropertyDictionary) |
Item[String] |
Mendapatkan atau mengatur item pada kunci yang ditentukan. (Diperoleh dari PropertyDictionary) |
Keys |
Mendapatkan kunci properti . (Diperoleh dari PropertyDictionary) |
Values |
Mendapatkan objek ICollection yang berisi nilai dalam kamus. (Diperoleh dari PropertyDictionary) |
Metode
Add(IEnumerable<KeyValuePair<String,Object>>, PropertyCollisionResolution) |
Menentukan input string yang akan ditambahkan ke kamus. (Diperoleh dari PropertyDictionary) |
Add(ISfcProperty) |
Menunjukkan properti yang akan ditambahkan dalam kamus. (Diperoleh dari PropertyDictionary) |
Add(ISfcProperty, PropertyCollisionResolution) |
Menentukan nilai string yang akan ditambahkan ke kamus. (Diperoleh dari PropertyDictionary) |
Add(KeyValuePair<String,Object>) |
Menunjukkan nilai string tertentu yang akan ditambahkan dalam kamus. (Diperoleh dari PropertyDictionary) |
Add(KeyValuePair<String,Object>, PropertyCollisionResolution) |
Menunjukkan nilai tambah dalam kamus. (Diperoleh dari PropertyDictionary) |
Add(String, Object) |
Menambahkan kunci dan nilai yang ditentukan ke kamus. (Diperoleh dari PropertyDictionary) |
Add(String, Object, PropertyCollisionResolution) |
Menunjukkan nilai properti yang akan ditambahkan dengan kunci, nilai, dan peristiwa yang ditentukan. (Diperoleh dari PropertyDictionary) |
Add(String, Type) |
Menunjukkan nilai properti yang akan ditambahkan dengan nama dan jenis yang ditentukan. (Diperoleh dari PropertyDictionary) |
Add(String, Type, PropertyCollisionResolution) |
Menunjukkan nilai properti yang akan ditambahkan menggunakan PropertyCollisionResolution. (Diperoleh dari PropertyDictionary) |
AddService(Type, Object) |
Menambahkan layanan yang ditentukan ke kontainer layanan. Kelas ini tidak dapat diwariskan. |
AddService(Type, Object, Boolean) |
Menambahkan layanan yang ditentukan ke kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk apa pun. Kelas ini tidak dapat diwariskan. |
AddService(Type, ServiceCreatorCallback) |
Menambahkan layanan yang ditentukan ke kontainer layanan. Kelas ini tidak dapat diwariskan. |
AddService(Type, ServiceCreatorCallback, Boolean) |
Menambahkan layanan yang ditentukan ke kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk. Kelas ini tidak dapat diwariskan. |
Clear() |
Menghapus konten properti. Kelas ini tidak dapat diwariskan. (Diperoleh dari PropertyDictionary) |
Contains(ISfcProperty) |
Menentukan nilai yang menunjukkan objek tertentu yang akan dimuat. (Diperoleh dari PropertyDictionary) |
Contains(KeyValuePair<String,Object>) |
Menyediakan objek untuk PropertyDictionary. (Diperoleh dari PropertyDictionary) |
Contains(String) |
Menentukan apakah kamus berisi nama properti tertentu. (Diperoleh dari PropertyDictionary) |
Contains<T>(String) |
Menunjukkan nilai apakah kamus berisi nama tertentu. (Diperoleh dari PropertyDictionary) |
ContainsKey(String) |
Menentukan apakah kamus berisi kunci yang ditentukan. (Diperoleh dari PropertyDictionary) |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Menyalin entri kamus ke instans Array satu dimensi pada indeks yang ditentukan. (Diperoleh dari PropertyDictionary) |
EnumProperties() |
Menunjukkan properti yang dapat dijumlahkan untuk PropertyDictionary. (Diperoleh dari PropertyDictionary) |
Equals(IContext) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini dengan konteks yang ditentukan. |
GetEnumerator() |
Mengambil enumerator yang berulang melalui kamus. (Diperoleh dari PropertyDictionary) |
GetPropertySet() |
Menunjukkan properti tertentu dalam PropertyDictionary. (Diperoleh dari PropertyDictionary) |
GetService(Type) |
Mendapatkan objek layanan dari jenis yang ditentukan. |
OnPropertyChanged(String) |
Menunjukkan nilai properti tertentu yang diubah. (Diperoleh dari PropertyDictionary) |
OnPropertyMetadataChanged(String) |
Menunjukkan nilai saat properti dalam metadata diubah. (Diperoleh dari PropertyDictionary) |
Remove(KeyValuePair<String,Object>) |
Mengembalikan nilai yang menunjukkan objek yang akan dihapus. (Diperoleh dari PropertyDictionary) |
Remove(String) |
Menghapus elemen dengan kunci yang ditentukan dari koleksi. (Diperoleh dari PropertyDictionary) |
RemoveService(Type) |
Menghapus jenis layanan yang ditentukan dari kontainer layanan. Kelas ini tidak dapat diwariskan. |
RemoveService(Type, Boolean) |
Menghapus jenis layanan yang ditentukan dari kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk. Kelas ini tidak dapat diwariskan. |
TryGetProperty(String, ISfcProperty) |
Mengambil properti yang terkait dengan kunci yang ditentukan. Kelas ini tidak dapat diwariskan. (Diperoleh dari PropertyDictionary) |
TryGetPropertyValue(String, Object) |
Mengambil nilai yang menunjukkan properti untuk didapatkan. (Diperoleh dari PropertyDictionary) |
TryGetPropertyValue<T>(String, T) |
Mengambil nilai yang menunjukkan properti untuk menggunakan daftar item. (Diperoleh dari PropertyDictionary) |
TryGetValue(String, Object) |
Mengambil nilai yang terkait dengan kunci yang ditentukan. (Diperoleh dari PropertyDictionary) |
Acara
PropertyChanged |
Terjadi setelah nilai properti pengaturan aplikasi diubah. (Diperoleh dari PropertyDictionary) |
PropertyMetadataChanged |
Terjadi setelah nilai properti metadata diubah. (Diperoleh dari PropertyDictionary) |
Implementasi Antarmuka Eksplisit
IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui objek Koleksi saat ini. (Diperoleh dari PropertyDictionary) |