PropertyData Clase

Definición

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.

Se aplica a