Search Results for

    Show / Hide Table of Contents

    Class UpdateMessage

    Abstract base class for Logical Replication Protocol delete message types.

    Inheritance
    Object
    ReplicationMessage
    PgOutputReplicationMessage
    TransactionalMessage
    UpdateMessage
    DefaultUpdateMessage
    FullUpdateMessage
    IndexUpdateMessage
    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 abstract class UpdateMessage : TransactionalMessage

    Properties

    NewRow

    Columns representing the new row.

    Declaration
    public abstract ReplicationTuple NewRow { get; }
    Property Value
    Type Description
    ReplicationTuple

    Relation

    The relation for this InsertMessage.

    Declaration
    public RelationMessage Relation { get; }
    Property Value
    Type Description
    RelationMessage

    RelationId

    ID of the relation corresponding to the ID in the relation message.

    Declaration
    [Obsolete("Use Relation.RelationId")]
    public uint RelationId { get; }
    Property Value
    Type Description
    UInt32
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team