ObjectPropertyProvider Classe

Definizione

Rappresenta l'oggetto che deve essere utilizzato per fornire proprietà nella classe.

public ref class ObjectPropertyProvider : Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::ComponentModel::INotifyPropertyChanged
public class ObjectPropertyProvider : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.ComponentModel.INotifyPropertyChanged
type ObjectPropertyProvider = class
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ISfcPropertySet
Public Class ObjectPropertyProvider
Implements INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
Ereditarietà
ObjectPropertyProvider
Implementazioni

Costruttori

ObjectPropertyProvider()

Inizializza una nuova istanza della classe ObjectPropertyProvider con i valori di proprietà predefiniti.

ObjectPropertyProvider(Object)

Inizializza una nuova istanza della classe ObjectPropertyProvider con l'oggetto dati specificato.

ObjectPropertyProvider(Object, IObjectPropertyFilter)

Inizializza una nuova istanza della classe ObjectPropertyProvider con l'oggetto dati e il filtro specificati.

ObjectPropertyProvider(Object, String, IObjectPropertyFilter)

Inizializza una nuova istanza della classe ObjectPropertyProvider con l'oggetto dati, il prefisso e il filtro specificati.

ObjectPropertyProvider(Type)

Inizializza una nuova istanza della classe ObjectPropertyProvider con il tipo specificato.

ObjectPropertyProvider(Type, IObjectPropertyFilter)

Inizializza una nuova istanza della classe ObjectPropertyProvider con il tipo e il filtro specificati.

ObjectPropertyProvider(Type, String)

Inizializza una nuova istanza della classe ObjectPropertyProvider con il tipo e il prefisso specificati.

ObjectPropertyProvider(Type, String, IObjectPropertyFilter)

Inizializza una nuova istanza della classe ObjectPropertyProvider con il tipo, il prefisso e il filtro specificati.

Proprietà

DataObject

Ottiene o imposta il valore dei dati dell'oggetto DataObject corrente.

Properties

Ottiene le proprietà dell'oggetto dati corrente nell'elenco.

Type

Ottiene il tipo della proprietà che fornisce dati.

Metodi

AttachPropertyTo(ISfcProperty, IDataBus, Boolean)

Aggiunge una proprietà allegata all'oggetto.

AttachTo(IDataBus, Boolean)

Allega un oggetto all'oggetto ObjectPropertyProvider.

Commit()

Esegue il commit della proprietà che fornisce dati.

Commit(Object)

Fornisce dati specificati per l'oggetto da utilizzare.

Contains(ISfcProperty)

Recupera un valore che indica un valore specificato dell'elemento nella proprietà dell'oggetto.

Contains(String)

Recupera un valore che indica se l'oggetto stringa specificato si verifica in questa stringa.

Contains<T>(String)

Recupera se il valore stringa indica la proprietà dell'oggetto.

EnumProperties()

Specifica il valore delle proprietà.

GetPropertySet()

Fornisce un metodo per recuperare dati per la proprietà.

OnPropertyChanged(String)

Genera l'evento PropertyChanged che utilizza il nome della proprietà modificata.

OnPropertyMetadataChanged(String)

Recupera una stringa che rappresenta l'oggetto corrente.

ResolvePropertyMismatch(ISfcProperty, IDataBus, Boolean, ValueMismatchPropertyException)

Cerca la proprietà specificata che non corrisponde all'oggetto.

TryGetProperty(String, ISfcProperty)

Recupera un valore che indica la proprietà da ottenere. La classe non può essere ereditata.

TryGetPropertyValue(String, Object)

Recupera un valore che indica il valore della proprietà da ottenere. La classe non può essere ereditata.

TryGetPropertyValue<T>(String, T)

Recupera un valore che indica se il valore della proprietà è nella proprietà dell'oggetto. La classe non può essere ereditata.

Eventi

PropertyChanged

Generato quando il valore di una proprietà cambia. La classe non può essere ereditata.

PropertyMetadataChanged

Si verifica quando i metadati dell'elenco vengono modificati.

Si applica a