IDataBus Schnittstelle
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.
Definiert die Größe, Enumeratoren und Synchronisationsmethoden für alle nicht-generischen Sammlungen in der DataBus-Steuerung.
public interface class IDataBus : IDisposable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::INotifyPropertyChanged
public interface IDataBus : IDisposable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.INotifyPropertyChanged
type IDataBus = interface
interface ISfcPropertySet
interface ISfcPropertyProvider
interface ISfcNotifyPropertyMetadataChanged
interface INotifyPropertyChanged
interface ICollection
interface IEnumerable
interface IDisposable
Public Interface IDataBus
Implements ICollection, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
- Abgeleitet
- Implementiert
Eigenschaften
| Name | Beschreibung |
|---|---|
| Item[String] |
Erhält oder setzt den Eigenschaftswert für die DataBase-Steuerung. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(ISfcProperty, ISfcPropertyProvider) |
Fügt die Immobilienregistrierung und den Immobilienanbieter hinzu. |
| Add(ISfcProperty) |
Fügt der Sammlung eine Eigenschaft mit den angegebenen Metadaten und dem Wert hinzu. |
| Add(ISfcPropertyProvider) |
Fügt alle Immobilien des Anbieters hinzu. |
| Add(String, ISfcPropertyProvider) |
Fügt eine Immobilie mit dem angegebenen Namen und dem Anbieter hinzu. |
| Add<T>(String, T, Boolean) |
Fügt eine Eigenschaft mit dem angegebenen Namen und Typ hinzu und bestimmt, ob die Eigenschaft schreibgeschützt ist. |
| Add<T>(String, T) |
Fügt eine Eigenschaft mit dem angegebenen Namen und Typ hinzu. |
| Contains(ISfcProperty) |
Überprüft, ob eine Eigenschaft mit den angegebenen Metadaten im Eigenschaftssatz enthalten ist. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertySet) |
| Contains(String) |
Prüft, ob eine Eigenschaft mit dem angegebenen Namen im Eigenschaftssatz enthalten ist. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertySet) |
| Contains<T>(String) |
Prüft, ob eine Eigenschaft mit dem angegebenen Namen und Typ im Eigenschaftssatz enthalten ist. Beziehen Sie sich nicht direkt auf dieses Mitglied in Ihrem Code. Es unterstützt die SQL Server-Infrastruktur.. (Geerbt von ISfcPropertySet) |
| EnumProperties() |
Gibt einen Enumerator zurück, der durch die Eigenschaften der Eigenschaftsmenge iterieren kann. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertySet) |
| GetPropertySet() |
Erhält die Schnittstellenreferenz auf die Menge der Eigenschaften dieses Objekts. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertyProvider) |
| Remove(ISfcProperty) |
Entfernt die Eigenschaft aus der Sammlung durch Metadaten. |
| Remove(ISfcPropertyProvider) |
Entfernt den angegebenen Anbieter für alle Eigenschaften. |
| Remove(String, ISfcPropertyProvider) |
Entfernt den angegebenen Anbieter für die Eigenschaft aus der DataBus-Steuerung. |
| Remove(String) |
Entfernt die Eigenschaft aus einer Sammlung nach Namen. |
| TryGetProperty(String, ISfcProperty) |
Versuche, die Metadaten der Eigenschaften zu erhalten. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertySet) |
| TryGetPropertyValue(String, Object) |
Versuche, den Immobilienwert zu ermitteln. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertySet) |
| TryGetPropertyValue<T>(String, T) |
Versuche, den Immobilienwert zu ermitteln. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcPropertySet) |
Ereignisse
| Name | Beschreibung |
|---|---|
| PropertyMetadataChanged |
Tritt auf, wenn sich die Metadaten einer Eigenschaft geändert haben. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur. (Geerbt von ISfcNotifyPropertyMetadataChanged) |