C# (CSharp) LogStreamer Namespace

Classes

Name Description
Configuration
Configuration.ConfigImplementation
CountingStream A wrapper around a Stream that keeps track of the number of bytes read and written.
Deserializer
FilteredLogReader FilteredLogReader reads the transaction log looking for transactions with commit ID's that modify a set of tables with commit ID's less than the transaction commit ID, or all transactions if there is no dictionary. Then makes the next transaction available, with any non-matching table operations removed from the transaction. It also does loop filtering based on peer database GUID. All transactions that contain an insert or update of LogStreamer.State where DatabaseGuid equals the peer will be ignored in entirety. Finally, no operations on LogStreamer tables will be sent.
LastPosition
LogEntry
LogStreamerChild
LogStreamerConfiguration Provide configuration defaults and a factory method to produce a config abstraction based on a given URI.
LogStreamerParent
LogStreamerSession
Logger
Message
Message.Filter
Message.Id
Message.Ok
Message.OpenLog
Message.Quit
Message.StartStream
Message.TablePos
Message.Transaction
Program
Serializer
TaskExtensions
UpstreamStatus