DataBus Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die DataBus-Klasse dar.
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
- Vererbung
-
DataBus
- Implementiert
Konstruktoren
DataBus() |
Initialisiert eine neue Instanz der DataBus-Klasse. |
Eigenschaften
Count |
Ruft die Anzahl der Daten in einem Datenbus ab. |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob die Daten in einem DataBus-Steuerelement synchronisiert sind. |
Item[String] |
Ruft den Eigenschaftswert im DataBus-Steuerelement ab oder legt ihn fest. |
SyncRoot |
Ruft ein Objekt ab, mit dem Daten für das DataBus-Steuerelement synchronisiert werden können. |
Methoden
Add(ISfcProperty) |
Fügt der Auflistung eine Eigenschaft mit den angegebenen Metadaten und dem angegebenen Wert hinzu. Diese Klasse kann nicht vererbt werden. |
Add(ISfcProperty, ISfcPropertyProvider) |
Fügt Eigenschaftsmetadaten, einen Wert und einen Eigenschaftsanbieter hinzu. Diese Klasse kann nicht vererbt werden. |
Add(ISfcPropertyProvider) |
Fügt alle Eigenschaften vom Anbieter hinzu. Diese Klasse kann nicht vererbt werden. |
Add(String, ISfcPropertyProvider) |
Fügt eine Eigenschaft mit angegebenem Namen und Eigenschaftenanbieter hinzu. Diese Klasse kann nicht vererbt werden. |
Add<T>(String, T) |
Fügt eine Eigenschaft mit angegebenem Namen und Typ hinzu. Diese Klasse kann nicht vererbt werden. |
Add<T>(String, T, Boolean) |
Fügt eine Eigenschaft mit angegebenem Namen und Typ hinzu. Diese Klasse kann nicht vererbt werden. |
Contains(ISfcProperty) |
Überprüft, ob die Eigenschaft mit den angegebenen Metadaten und dem angegebenen Wert vorhanden ist. Diese Klasse kann nicht vererbt werden. |
Contains(String) |
Überprüft, ob die Eigenschaft mit dem angegebenem Namen vorhanden ist. Diese Klasse kann nicht vererbt werden. |
Contains<T>(String) |
Gibt an, ob die Eigenschaft mit dem angegebenen Namen vorhanden ist. |
CopyTo(Array, Int32) |
Kopiert die Elemente eines DataBus-Steuerelements ab dem angegebenen Arrayindex in ein eindimensionales Array. |
Dispose() |
Gibt alle von der DataBus-Klasse verwendeten Ressourcen frei. |
Dispose(Boolean) |
Gibt die von DataBus verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. |
EnumProperties() |
Gibt alle Eigenschaften an. |
GetAttributes() |
Gibt die Auflistung der Attribute von Daten im DataBus-Steuerelement an. |
GetClassName() |
Gibt den Namen der Klasse für das DataBus-Steuerelement zurück. |
GetComponentName() |
Gibt den Namen der Komponente für das DataBus-Steuerelement zurück. |
GetConverter() |
Gibt einen Typkonverter für das DataBus-Steuerelement zurück. |
GetDefaultEvent() |
Gibt das Standardereignis für das DataBus-Steuerelement zurück. |
GetDefaultProperty() |
Gibt die Standardeigenschaft für das DataBus-Steuerelement zurück. |
GetEditor(Type) |
Ruft den Typ eines Editors für das DataBus-Steuerelement ab. |
GetEnumerator() |
Gibt eine IEnumerator-Schnittstelle für das DataBus-Steuerelement zurück. |
GetEvents() |
Gibt die Ereignisse für das DataBus-Steuerelement zurück. |
GetEvents(Attribute[]) |
Gibt eine gefilterte Auflistung von Ereignisdeskriptoren für das DataBus-Steuerelement zurück. |
GetProperties() |
Gibt eine Auflistung von Eigenschaftendeskriptoren für das DataBus-Steuerelement zurück. |
GetProperties(Attribute[]) |
Gibt die Eigenschaften für das DataBus-Steuerelement unter Verwendung des Attributarrays als Filter zurück. |
GetPropertyOwner(PropertyDescriptor) |
Gibt ein Objekt zurück, das die Eigenschaft enthält, die durch den Eigenschaftendeskriptor angegeben ist. |
GetPropertySet() |
Ruft den Eigenschaftensatz des Datenbusses ab. |
Remove(ISfcProperty) |
Entfernt eine Eigenschaft mit den angegebenen Metadaten und dem angegebenen Wert aus der Auflistung. |
Remove(ISfcPropertyProvider) |
Entfernt den angegebenen Anbieter für alle Eigenschaften. |
Remove(String) |
Entfernt den angegebenen Namen der Eigenschaft des Datenbusses. |
Remove(String, ISfcPropertyProvider) |
Entfernt den angegebenen Anbieter für die Eigenschaft aus dem Data Bus-Steuerelement. |
TryGetProperty(String, ISfcProperty) |
Ruft die Eigenschaft ab, die dem angegebenen Schlüssel zugeordnet ist. |
TryGetPropertyValue(String, Object) |
Versucht, den Eigenschaftswert mit einem angegebenen Namen und Wert abzurufen. |
TryGetPropertyValue<T>(String, T) |
Versucht, den Eigenschaftswert mit einem angegebenen Namen und Typ abzurufen. |
Ereignisse
PropertyChanged |
Tritt auf, wenn der Eigenschaftswert des DataBus-Steuerelements geändert wird. |
PropertyMetadataChanged |
Tritt auf, wenn der Wert der Metadateneigenschaft des DataBus-Steuerelements geändert wird. |