ObjectPropertyProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |