PropertyData 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í.
Representa información sobre una propiedad Instrumental de administración de Windows (WMI).
public ref class PropertyData : IComparable, IComparable<Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty ^>, IEquatable<Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty ^>, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcProperty, System::ComponentModel::INotifyPropertyChanged
[System.Serializable]
public class PropertyData : IComparable, IComparable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty>, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcProperty, System.ComponentModel.INotifyPropertyChanged
[<System.Serializable>]
type PropertyData = class
interface ISfcProperty
interface INotifyPropertyChanged
interface IComparable<ISfcProperty>
interface IEquatable<ISfcProperty>
interface IComparable
Public Class PropertyData
Implements IComparable, IComparable(Of ISfcProperty), IEquatable(Of ISfcProperty), INotifyPropertyChanged, ISfcProperty
- Herencia
-
PropertyData
- Derivado
- Atributos
- Implementaciones
Constructores
PropertyData(ISfcProperty) |
Inicializa una nueva instancia de la PropertyData clase con la propiedad especificada. |
PropertyData(String, Object) |
Inicializa una nueva instancia de la clase PropertyData con el nombre y el valor especificados. |
PropertyData(String, Object, Boolean) |
Inicializa una nueva instancia de la clase PropertyData con el nombre, el valor y la configuración habilitada especificados. |
PropertyData(String, Type) |
Inicializa una nueva instancia de la clase PropertyData con el tipo y nombre especificados. |
PropertyData(String, Type, Boolean) |
Inicializa una nueva instancia de la clase PropertyData con el nombre, el tipo y la configuración habilitada especificados. |
PropertyData(String, Type, Object) |
Inicializa una nueva instancia de la clase PropertyData con el nombre, el tipo y el valor especificados. |
PropertyData(String, Type, Object, Boolean) |
Inicializa una nueva instancia de la clase PropertyData con el nombre, el tipo, el valor y la configuración habilitada especificados. |
Propiedades
Attributes |
Obtiene una recopilación de atributos para el objeto. |
Dirty |
Obtiene o establece el valor que indica si un objeto PropertyData se ha modificado desde la última vez que se guardaron los datos. |
Enabled |
Obtiene o establece un valor que indica si el valor de la propiedad está habilitado. |
IsNull |
Obtiene un valor que indica si los datos especificados contienen un valor NULL. |
Name |
Obtiene el valor de cadena para la propiedad. |
Required |
Obtiene o establece el valor necesario para la propiedad. |
Type |
Obtiene el tipo especificado de la propiedad. |
Value |
Obtiene o establece el valor actual de la propiedad. |
Writable |
Obtiene o establece un valor que indica si se puede escribir en la propiedad. |
Métodos
AppendAttribute(Attribute[]) |
Especifica el atributo que se va a utilizar en la propiedad. |
AppendAttribute(AttributeCollection) |
Especifica el atributo que se va a usar en la recopilación dentro de la propiedad. |
AppendAttribute(IEnumerable<Attribute>) |
Devuelve IEnumerator para el atributo. |
CompareTo(ISfcProperty) |
Indica una propiedad especificada que se va a comparar con otro objeto. |
CompareTo(Object) |
Compara la instancia actual con otro objeto del mismo tipo. |
Equals(ISfcProperty) |
Indica si esta instancia y un objeto especificado son iguales. |
OnPropertyChanged(String) |
Genera el evento PropertyChanged con la cadena especificada. |
Eventos
PropertyChanged |
Representa una instancia de una propiedad modificada. Esta clase no puede heredarse. |