DataBus Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente 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
- Héritage
-
DataBus
- Implémente
Constructeurs
DataBus() |
Initialise une nouvelle instance de la classe DataBus. |
Propriétés
Count |
Obtient le nombre de données dans un bus de données. |
IsSynchronized |
Obtient une valeur qui indique si les données dans un contrôle DataBus sont synchronisées. |
Item[String] |
Obtient ou définit la valeur de propriété dans le contrôle DataBus. |
SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser des données dans le contrôle DataBus. |
Méthodes
Add(ISfcProperty) |
Ajoute une propriété avec des métadonnées et la valeur spécifiées à la collection. Cette classe ne peut pas être héritée. |
Add(ISfcProperty, ISfcPropertyProvider) |
Ajoute une propriété avec des métadonnées, une valeur et un fournisseur de propriétés. Cette classe ne peut pas être héritée. |
Add(ISfcPropertyProvider) |
Ajoute toutes les propriétés du fournisseur. Cette classe ne peut pas être héritée. |
Add(String, ISfcPropertyProvider) |
Ajoute une propriété portant le nom et le fournisseur de propriétés spécifiés. Cette classe ne peut pas être héritée. |
Add<T>(String, T) |
Ajoute une propriété portant le nom et le type spécifiés. Cette classe ne peut pas être héritée. |
Add<T>(String, T, Boolean) |
Ajoute une propriété portant le nom et le type spécifiés. Cette classe ne peut pas être héritée. |
Contains(ISfcProperty) |
Vérifie si la propriété avec les métadonnées et la valeur spécifiées existe. Cette classe ne peut pas être héritée. |
Contains(String) |
Vérifie si la propriété avec le nom spécifié existe. Cette classe ne peut pas être héritée. |
Contains<T>(String) |
Indique si la propriété portant le nom spécifié existe. |
CopyTo(Array, Int32) |
Copie les éléments d'un contrôle DataBus dans un tableau unidimensionnel, en démarrant à l'index de tableau indiqué. |
Dispose() |
Libère toutes les ressources utilisées par la classe DataBus. |
Dispose(Boolean) |
Libère les ressources non managées utilisées par DataBus et libère éventuellement les ressources managées. |
EnumProperties() |
Spécifie toutes les propriétés. |
GetAttributes() |
Indique la collection d'attributs de données dans le contrôle DataBus. |
GetClassName() |
Retourne le nom de la classe pour le contrôle DataBus. |
GetComponentName() |
Retourne le nom du composant pour le contrôle DataBus. |
GetConverter() |
Retourne un convertisseur de type pour le contrôle DataBus. |
GetDefaultEvent() |
Retourne l'événement par défaut pour le contrôle DataBus. |
GetDefaultProperty() |
Retourne la propriété par défaut pour le contrôle DataBus. |
GetEditor(Type) |
Obtient le type d'un éditeur pour le contrôle DataBus. |
GetEnumerator() |
Retourne une interface IEnumerator pour le contrôle DataBus. |
GetEvents() |
Retourne les événements pour le contrôle DataBus. |
GetEvents(Attribute[]) |
Retourne une collection filtrée de descripteurs d'événements pour le contrôle DataBus. |
GetProperties() |
Retourne une collection de descripteurs de propriétés pour le contrôle DataBus. |
GetProperties(Attribute[]) |
Retourne les propriétés pour le contrôle DataBus en utilisant le tableau d'attributs comme un filtre. |
GetPropertyOwner(PropertyDescriptor) |
Retourne un objet qui contient la propriété décrite par le descripteur de propriété spécifié. |
GetPropertySet() |
Récupère le jeu de propriétés du bus de données. |
Remove(ISfcProperty) |
Supprime une propriété avec les métadonnées et la valeur spécifiées de la collection. |
Remove(ISfcPropertyProvider) |
Supprime le fournisseur spécifié pour toutes les propriétés. |
Remove(String) |
Supprime le nom spécifié de la propriété du bus de données. |
Remove(String, ISfcPropertyProvider) |
Supprime le fournisseur spécifié pour la propriété du contrôle Data Bus. |
TryGetProperty(String, ISfcProperty) |
Obtient la propriété associée à la clé spécifiée. |
TryGetPropertyValue(String, Object) |
Tente d'obtenir la valeur de propriété avec un nom et une valeur spécifiés. |
TryGetPropertyValue<T>(String, T) |
Tente d'obtenir la valeur de propriété avec un nom et un type spécifiés. |
Événements
PropertyChanged |
Se produit lorsque la valeur de propriété du contrôle DataBus est modifiée. |
PropertyMetadataChanged |
Se produit lorsque la valeur de propriété des métadonnées du contrôle DataBus est modifiée. |