Search Results for

    Show / Hide Table of Contents

    Class CommitMessage

    Logical Replication Protocol commit message

    Inheritance
    Object
    ReplicationMessage
    PgOutputReplicationMessage
    CommitMessage
    Inherited Members
    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 CommitMessage : PgOutputReplicationMessage

    Properties

    CommitLsn

    The LSN of the commit.

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

    Flags

    Flags; currently unused.

    Declaration
    public CommitMessage.CommitFlags Flags { get; }
    Property Value
    Type Description
    CommitMessage.CommitFlags

    TransactionCommitTimestamp

    Commit timestamp of the transaction.

    Declaration
    public DateTime TransactionCommitTimestamp { get; }
    Property Value
    Type Description
    DateTime

    TransactionEndLsn

    The end LSN of the transaction.

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