Search Results for

    Show / Hide Table of Contents

    Class ReplicationSystemIdentification

    Contains server identification information returned from IdentifySystem(CancellationToken).

    Inheritance
    Object
    ReplicationSystemIdentification
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Npgsql.Replication
    Assembly: Npgsql.dll
    Syntax
    public class ReplicationSystemIdentification

    Properties

    DbName

    Database connected to.

    Declaration
    public string DbName { get; }
    Property Value
    Type Description
    String

    SystemId

    The unique system identifier identifying the cluster. This can be used to check that the base backup used to initialize the standby came from the same cluster.

    Declaration
    public string SystemId { get; }
    Property Value
    Type Description
    String

    Timeline

    Current timeline ID. Also useful to check that the standby is consistent with the master.

    Declaration
    public uint Timeline { get; }
    Property Value
    Type Description
    UInt32

    XLogPos

    Current WAL flush location. Useful to get a known location in the write-ahead log where streaming can start.

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