PropertyDictionary Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la lista de elementos que se encuentran en 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
- Herencia
-
PropertyDictionary
- Derivado
- Atributos
- Implementaciones
-
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
Constructores
| PropertyDictionary() |
Inicializa una nueva instancia de la clase PropertyDictionary con los valores de propiedad predeterminados. |
| PropertyDictionary(IEnumerable<KeyValuePair<String,Object>>) |
Inicializa una nueva instancia de la clase PropertyDictionary con las propiedades especificadas. |
| PropertyDictionary(ISfcPropertyProvider) |
Inicializa una nueva instancia de la clase PropertyDictionary para el proveedor especificado. |
Propiedades
| Count |
Obtiene el recuento de elementos del diccionario de propiedades. |
| IsReadOnly |
Obtiene un valor que indica si se puede modificar la propiedad. |
| Item[String] |
Obtiene o establece el elemento en la clave especificada. |
| Keys |
Obtiene las claves de la propiedad. |
| Values |
Obtiene el objeto ICollection que contiene los valores del diccionario. |
Métodos
| Add(IEnumerable<KeyValuePair<String,Object>>, PropertyCollisionResolution) |
Especifica las entradas de cadena que se van a agregar al diccionario. |
| Add(ISfcProperty) |
Indica una propiedad que se va a agregar al diccionario. |
| Add(ISfcProperty, PropertyCollisionResolution) |
Especifica el valor de cadena que se va a agregar al diccionario. |
| Add(KeyValuePair<String,Object>) |
Indica un valor de cadena especificado que se va a agregar al diccionario. |
| Add(KeyValuePair<String,Object>, PropertyCollisionResolution) |
Indica el valor agregado al diccionario. |
| Add(String, Object) |
Agrega la clave y el valor especificados al diccionario. |
| Add(String, Object, PropertyCollisionResolution) |
Indica el valor de propiedad que se va a agregar con la clave, el valor y el evento especificados. |
| Add(String, Type) |
Indica el valor de propiedad que se va a agregar con el nombre y el tipo especificados. |
| Add(String, Type, PropertyCollisionResolution) |
Indica el valor de propiedad que se va a agregar utilizando PropertyCollisionResolution. |
| Clear() |
Borra el contenido de la propiedad. No se puede heredar esta clase. |
| Contains(ISfcProperty) |
Determina un valor que indica un objeto especificado que se va a contener. |
| Contains(KeyValuePair<String,Object>) |
Proporciona el objeto para PropertyDictionary. |
| Contains(String) |
Determina si el diccionario contiene un nombre de propiedad concreto. |
| Contains<T>(String) |
Indica un valor si el diccionario contiene un nombre específico. |
| ContainsKey(String) |
Determina si el diccionario contiene la clave especificada. |
| CopyTo(KeyValuePair<String,Object>[], Int32) |
Copia las entradas del diccionario en una instancia de una matriz unidimensional en el índice especificado. |
| EnumProperties() |
Indica las propiedades que se pueden enumerar para PropertyDictionary. |
| GetEnumerator() |
Recupera un enumerador que itera en el diccionario. |
| GetPropertySet() |
Indica una propiedad específica en PropertyDictionary. |
| OnPropertyChanged(String) |
Indica un valor especificado de una propiedad que cambia. |
| OnPropertyMetadataChanged(String) |
Indica un valor cuando se cambia una propiedad en los metadatos. |
| Remove(KeyValuePair<String,Object>) |
Devuelve un valor que indica el objeto que se va a quitar. |
| Remove(String) |
Quita el elemento con la clave especificada de la colección. |
| TryGetProperty(String, ISfcProperty) |
Recupera la propiedad asociada a la clave especificada. No se puede heredar esta clase. |
| TryGetPropertyValue(String, Object) |
Recupera un valor que indica una propiedad que se va a obtener. |
| TryGetPropertyValue<T>(String, T) |
Recupera un valor que indica una propiedad que se va a obtener utilizando una lista de elementos. |
| TryGetValue(String, Object) |
Recupera el valor asociado a la clave especificada. |
Eventos
| PropertyChanged |
Se produce una vez que se cambia el valor de la propiedad de configuración de la aplicación. |
| PropertyMetadataChanged |
Se produce una vez que se cambia el valor de la propiedad de metadatos. |
Implementaciones de interfaz explícitas
| IEnumerable.GetEnumerator() |
Devuelve un enumerador que itera el objeto de colección actual. |