Search Results for

    Show / Hide Table of Contents

    Class PostgresMultirangeType

    Represents a PostgreSQL multirange data type.

    Inheritance
    Object
    PostgresType
    PostgresMultirangeType
    Inherited Members
    PostgresType.OID
    PostgresType.Namespace
    PostgresType.Name
    PostgresType.FullName
    PostgresType.DisplayName
    PostgresType.InternalName
    PostgresType.Array
    PostgresType.Range
    PostgresType.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: Npgsql.PostgresTypes
    Assembly: Npgsql.dll
    Syntax
    public class PostgresMultirangeType : PostgresType
    Remarks

    See https://www.postgresql.org/docs/current/static/rangetypes.html.

    Multirange types were introduced in PostgreSQL 14.

    Constructors

    PostgresMultirangeType(String, String, UInt32, PostgresRangeType)

    Constructs a representation of a PostgreSQL range data type.

    Declaration
    protected PostgresMultirangeType(string ns, string name, uint oid, PostgresRangeType rangePostgresType)
    Parameters
    Type Name Description
    String ns
    String name
    UInt32 oid
    PostgresRangeType rangePostgresType

    Properties

    Subrange

    The PostgreSQL data type of the range of this multirange.

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