ITableDataSink 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.
Klasse, die verwendet wird, um daten zu nutzen, die von bereitgestellt ITableDataSource werden.
public interface class ITableDataSink
public interface class ITableDataSink
__interface ITableDataSink
public interface ITableDataSink
type ITableDataSink = interface
Public Interface ITableDataSink
ITableDataSource kann mehrere Abonnenten haben, und jeder Abonnent verfügt über eine eigene ITableDataSink .
Eigenschaften
IsStable
Gibt an, ob die an die Senke gemeldeten Ergebnisse stabil sind.
Methoden
AddEntries(IReadOnlyList<ITableEntry>, Boolean)
Fügen Sie die angegebenen ITableEntry s hinzu.
AddFactory(ITableEntriesSnapshotFactory, Boolean)
Fügen Sie die angegebene ITableEntriesSnapshotFactory hinzu.
AddSnapshot(ITableEntriesSnapshot, Boolean)
Fügen Sie die angegebene ITableEntriesSnapshotFactory hinzu.
FactorySnapshotChanged(ITableEntriesSnapshotFactory)
Teilen Sie der Senke mit, dass sich die GetCurrentSnapshot() für factory
geändert hat.
RemoveAllEntries()
Entfernen Sie alle ITableEntry s, die zuvor der Senke hinzugefügt wurden.
RemoveAllFactories()
Entfernen Sie alle ITableEntriesSnapshotFactory s, die zuvor der Senke hinzugefügt wurden.
RemoveAllSnapshots()
Entfernen Sie alle ITableEntriesSnapshot s, die zuvor der Senke hinzugefügt wurden.
RemoveEntries(IReadOnlyList<ITableEntry>)
Entfernen Sie die angegebenen ITableEntry s.
RemoveFactory(ITableEntriesSnapshotFactory)
Entfernen Sie die angegebene ITableEntriesSnapshotFactory .
RemoveSnapshot(ITableEntriesSnapshot)
Entfernen Sie die angegebene Momentaufnahme.
ReplaceEntries(IReadOnlyList<ITableEntry>, IReadOnlyList<ITableEntry>)
Entfernen Sie oldEntries
, und fügen Sie hinzu newEntries
.
ReplaceFactory(ITableEntriesSnapshotFactory, ITableEntriesSnapshotFactory)
Entfernen Sie oldFactory
, und fügen Sie hinzu newFactory
.
ReplaceSnapshot(ITableEntriesSnapshot, ITableEntriesSnapshot)
Entfernen Sie oldSnapshot
, und fügen Sie hinzu newSnapshot
.
Gilt für: