Search Results for

    Show / Hide Table of Contents

    Class LogicalDecodingMessage

    Logical Replication Protocol logical decoding message

    Inheritance
    object
    ReplicationMessage
    PgOutputReplicationMessage
    TransactionalMessage
    LogicalDecodingMessage
    Inherited Members
    TransactionalMessage.TransactionXid
    PgOutputReplicationMessage.ToString()
    ReplicationMessage.WalStart
    ReplicationMessage.WalEnd
    ReplicationMessage.ServerClock
    Namespace: Npgsql.Replication.PgOutput.Messages
    Assembly: Npgsql.dll
    Syntax
    public sealed class LogicalDecodingMessage : TransactionalMessage

    Properties

    | Improve this Doc View Source

    Data

    The content of the logical decoding message.

    Declaration
    public Stream Data { get; }
    Property Value
    Type Description
    Stream
    | Improve this Doc View Source

    Flags

    Flags; Either 0 for no flags or 1 if the logical decoding message is transactional.

    Declaration
    public byte Flags { get; }
    Property Value
    Type Description
    byte
    | Improve this Doc View Source

    MessageLsn

    The LSN of the logical decoding message.

    Declaration
    public NpgsqlLogSequenceNumber MessageLsn { get; }
    Property Value
    Type Description
    NpgsqlLogSequenceNumber
    | Improve this Doc View Source

    Prefix

    The prefix of the logical decoding message.

    Declaration
    public string Prefix { get; }
    Property Value
    Type Description
    string
    • Improve this Doc
    • View Source
    In This Article
    Back to top © Copyright 2023 The Npgsql Development Team