DataBus 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 la classe DataBus.
public ref class DataBus : IDisposable, Microsoft::SqlServer::Management::Data::IDataBus, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::INotifyPropertyChanged
public class DataBus : IDisposable, Microsoft.SqlServer.Management.Data.IDataBus, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged
type DataBus = class
interface IDataBus
interface ISfcPropertySet
interface ISfcPropertyProvider
interface ISfcNotifyPropertyMetadataChanged
interface INotifyPropertyChanged
interface ICollection
interface IEnumerable
interface IDisposable
interface ICustomTypeDescriptor
Public Class DataBus
Implements ICollection, ICustomTypeDescriptor, IDataBus, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
- Ereditarietà
-
DataBus
- Implementazioni
Costruttori
| DataBus() |
Inizializza una nuova istanza della classe DataBus. |
Proprietà
| Count |
Ottiene il numero di dati in un bus di dati. |
| IsSynchronized |
Ottiene un valore che indica se i dati in un controllo DataBus sono sincronizzati. |
| Item[String] |
Ottiene o imposta il valore della proprietà nel controllo DataBus. |
| SyncRoot |
Ottiene un oggetto che può essere utilizzato per sincronizzare i dati nel controllo DataBus. |
Metodi
| Add(ISfcProperty) |
Aggiunge una proprietà con metadati e valore specificati alla raccolta. La classe non può essere ereditata. |
| Add(ISfcProperty, ISfcPropertyProvider) |
Aggiunge i metadati della proprietà, un valore e un provider della proprietà. La classe non può essere ereditata. |
| Add(ISfcPropertyProvider) |
Aggiunge tutte le proprietà dal provider. La classe non può essere ereditata. |
| Add(String, ISfcPropertyProvider) |
Aggiunge una proprietà con il nome e il provider della proprietà specificati. La classe non può essere ereditata. |
| Add<T>(String, T) |
Aggiunge una proprietà con il nome e il tipo specificati. La classe non può essere ereditata. |
| Add<T>(String, T, Boolean) |
Aggiunge una proprietà con il nome e il tipo specificati. La classe non può essere ereditata. |
| Contains(ISfcProperty) |
Controlla se esiste una proprietà con i metadati e il valore specificati. La classe non può essere ereditata. |
| Contains(String) |
Controlla se esiste una proprietà con il nome specificato. La classe non può essere ereditata. |
| Contains<T>(String) |
Indica se la proprietà con il nome specificato esiste. |
| CopyTo(Array, Int32) |
Copia gli elementi di un controllo DataBus in una matrice unidimensionale, iniziando in corrispondenza dell'indice della matrice specificato. |
| Dispose() |
Rilascia tutte le risorse utilizzate dalla classe DataBus. |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da DataBus e, facoltativamente, le risorse gestite. |
| EnumProperties() |
Specifica tutte le proprietà. |
| GetAttributes() |
Indica la raccolta di attributi di dati nel controllo DataBus. |
| GetClassName() |
Restituisce il nome della classe per il controllo DataBus. |
| GetComponentName() |
Restituisce il nome del componente per il controllo DataBus. |
| GetConverter() |
Restituisce un convertitore di tipi per il controllo DataBus. |
| GetDefaultEvent() |
Restituisce l'evento predefinito per il controllo DataBus. |
| GetDefaultProperty() |
Restituisce la proprietà predefinita per il controllo DataBus. |
| GetEditor(Type) |
Ottiene il tipo di un editor per il controllo DataBus. |
| GetEnumerator() |
Restituisce un'interfaccia IEnumerator per il controllo DataBus. |
| GetEvents() |
Restituisce gli eventi per il controllo DataBus. |
| GetEvents(Attribute[]) |
Restituisce una raccolta filtrata di descrittori dell'evento per il controllo DataBus. |
| GetProperties() |
Restituisce una raccolta di descrittori della proprietà per il controllo DataBus. |
| GetProperties(Attribute[]) |
Restituisce le proprietà per il controllo DataBus utilizzando la matrice dell'attributo come filtro. |
| GetPropertyOwner(PropertyDescriptor) |
Restituisce un oggetto che contiene la proprietà descritta dal descrittore di proprietà specificato. |
| GetPropertySet() |
Recupera il set di proprietà del bus di dati. |
| Remove(ISfcProperty) |
Rimuove una proprietà con i metadati e il valore specificati dalla raccolta. |
| Remove(ISfcPropertyProvider) |
Rimuove il provider specificato per tutte le proprietà. |
| Remove(String) |
Rimuove il nome specificato della proprietà dal bus di dati. |
| Remove(String, ISfcPropertyProvider) |
Rimuove il provider specificato per la proprietà dal controllo DataBus. |
| TryGetProperty(String, ISfcProperty) |
Ottiene la proprietà associata alla chiave specificata. |
| TryGetPropertyValue(String, Object) |
Tenta di ottenere il valore della proprietà con un nome e un valore specificati. |
| TryGetPropertyValue<T>(String, T) |
Tenta di ottenere il valore della proprietà con un nome e un tipo specificati. |
Eventi
| PropertyChanged |
Si verifica quando il valore della proprietà del controllo DataBus viene modificato. |
| PropertyMetadataChanged |
Si verifica quando il valore della proprietà dei metadati del controllo DataBus viene modificato. |