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
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: Npgsql.Replication.PgOutput.Messages
    Assembly: Npgsql.dll
    Syntax
    public sealed class LogicalDecodingMessage : TransactionalMessage

    Properties

    Data

    The content of the logical decoding message.

    Declaration
    public Stream Data { get; }
    Property Value
    Type Description
    Stream

    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

    MessageLsn

    The LSN of the logical decoding message.

    Declaration
    public NpgsqlLogSequenceNumber MessageLsn { get; }
    Property Value
    Type Description
    NpgsqlLogSequenceNumber

    Prefix

    The prefix of the logical decoding message.

    Declaration
    public string Prefix { get; }
    Property Value
    Type Description
    String
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team