Compartir a través de


ITableDataSink Interfaz

Definición

Clase usada para consumir datos proporcionados por un ITableDataSourceobjeto .

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

Comentarios

ITableDataSource puede tener varios suscriptores y cada suscriptor tendrá su propio ITableDataSink.

Propiedades

IsStable

Indica si los resultados notificados al receptor son estables.

Métodos

AddEntries(IReadOnlyList<ITableEntry>, Boolean)

Agregue los s especificados ITableEntry.

AddFactory(ITableEntriesSnapshotFactory, Boolean)

Agregue el especificado ITableEntriesSnapshotFactory.

AddSnapshot(ITableEntriesSnapshot, Boolean)

Agregue el especificado ITableEntriesSnapshotFactory.

FactorySnapshotChanged(ITableEntriesSnapshotFactory)

Indique al receptor que el GetCurrentSnapshot() elemento de factory ha cambiado.

RemoveAllEntries()

Quite todos los ITableEntryelementos agregados anteriormente al receptor.

RemoveAllFactories()

Quite todos los ITableEntriesSnapshotFactoryelementos que se habían agregado previamente al receptor.

RemoveAllSnapshots()

Quite todos los ITableEntriesSnapshotelementos que se habían agregado previamente al receptor.

RemoveEntries(IReadOnlyList<ITableEntry>)

Quite los s especificados ITableEntry.

RemoveFactory(ITableEntriesSnapshotFactory)

Quite el especificado ITableEntriesSnapshotFactory.

RemoveSnapshot(ITableEntriesSnapshot)

Quite la instantánea especificada.

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

Quite oldEntries y agregue newEntries.

ReplaceFactory(ITableEntriesSnapshotFactory, ITableEntriesSnapshotFactory)

Quite oldFactory y agregue newFactory.

ReplaceSnapshot(ITableEntriesSnapshot, ITableEntriesSnapshot)

Quite oldSnapshot y agregue newSnapshot.

Se aplica a