ITableDataSink 接口

定义

用于使用 提供的数据的 ITableDataSource类。

public interface class ITableDataSink
public interface class ITableDataSink
__interface ITableDataSink
public interface ITableDataSink
type ITableDataSink = interface
Public Interface ITableDataSink

注解

ITableDataSource 可以有多个订阅服务器,每个订阅服务器都有自己的 ITableDataSink

属性

IsStable

指示报告给接收器的结果是否稳定。

方法

AddEntries(IReadOnlyList<ITableEntry>, Boolean)

添加指定的 ITableEntry

AddFactory(ITableEntriesSnapshotFactory, Boolean)

添加指定的 ITableEntriesSnapshotFactory

AddSnapshot(ITableEntriesSnapshot, Boolean)

添加指定的 ITableEntriesSnapshotFactory

FactorySnapshotChanged(ITableEntriesSnapshotFactory)

告诉接收器, GetCurrentSnapshot()factory 已更改。

RemoveAllEntries()

删除以前添加到接收器的所有 ITableEntry

RemoveAllFactories()

删除之前添加到接收器的所有 ITableEntriesSnapshotFactory

RemoveAllSnapshots()

删除之前添加到接收器的所有 ITableEntriesSnapshot

RemoveEntries(IReadOnlyList<ITableEntry>)

删除指定的 ITableEntry

RemoveFactory(ITableEntriesSnapshotFactory)

删除指定的 ITableEntriesSnapshotFactory

RemoveSnapshot(ITableEntriesSnapshot)

删除指定的快照。

ReplaceEntries(IReadOnlyList<ITableEntry>, IReadOnlyList<ITableEntry>)

删除 oldEntries 并添加 newEntries

ReplaceFactory(ITableEntriesSnapshotFactory, ITableEntriesSnapshotFactory)

删除 oldFactory 并添加 newFactory

ReplaceSnapshot(ITableEntriesSnapshot, ITableEntriesSnapshot)

删除 oldSnapshot 并添加 newSnapshot

适用于