PropertyData Classe

Definizione

Rappresenta le informazioni relative a una proprietà di Strumentazione gestione 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
Ereditarietà
PropertyData
Derivato
Attributi
Implementazioni

Costruttori

PropertyData(ISfcProperty)

Inizializza una nuova istanza della classe PropertyData con la proprietà specificata.

PropertyData(String, Object)

Inizializza una nuova istanza della classe PropertyData con il nome e il valore specificati.

PropertyData(String, Object, Boolean)

Inizializza una nuova istanza della classe PropertyData con il nome, il valore e l'impostazione abilitata specificati.

PropertyData(String, Type)

Inizializza una nuova istanza della classe PropertyData con il nome e il tipo specificati.

PropertyData(String, Type, Boolean)

Inizializza una nuova istanza della classe PropertyData con il nome, il tipo e l'impostazione abilitata specificati.

PropertyData(String, Type, Object)

Inizializza una nuova istanza della classe PropertyData con il nome, il tipo e il valore specificati.

PropertyData(String, Type, Object, Boolean)

Inizializza una nuova istanza della classe PropertyData con il nome, il tipo, il valore e l'impostazione abilitata specificati.

Proprietà

Attributes

Ottiene una raccolta di attributi per l'oggetto.

Dirty

Ottiene o imposta il valore che indica se un oggetto PropertyData è stato modificato dall'ultimo salvataggio dei dati.

Enabled

Ottiene o imposta un valore che indica se il valore della proprietà è abilitato.

IsNull

Ottiene un valore che indica se i dati specificati contengono un valore Null.

Name

Ottiene il valore della stringa per la proprietà.

Required

Ottiene o imposta il valore richiesto per la proprietà.

Type

Ottiene il tipo specificato della proprietà.

Value

Ottiene o imposta il valore corrente della proprietà.

Writable

Ottiene o imposta un valore che indica se la proprietà è accessibile in scrittura.

Metodi

AppendAttribute(Attribute[])

Specifica l'attributo da utilizzare nella proprietà.

AppendAttribute(AttributeCollection)

Specifica l'attributo da utilizzare nella raccolta all'interno della proprietà.

AppendAttribute(IEnumerable<Attribute>)

Restituisce un oggetto IEnumerator per l'attributo.

CompareTo(ISfcProperty)

Indica una proprietà specificata da confrontare con un altro oggetto.

CompareTo(Object)

Confronta l'istanza corrente con un altro oggetto dello stesso tipo.

Equals(ISfcProperty)

Indica se questa istanza e un oggetto specificato sono uguali.

OnPropertyChanged(String)

Genera l'evento PropertyChanged con la stringa specificata.

Eventi

PropertyChanged

Rappresenta un'istanza di una proprietà modificata. La classe non può essere ereditata.

Si applica a