Search Results for

    Show / Hide Table of Contents

    Class PostgresRangeType

    Represents a PostgreSQL range data type.

    Inheritance
    Object
    PostgresType
    PostgresRangeType
    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 PostgresRangeType : PostgresType
    Remarks

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

    Constructors

    PostgresRangeType(String, String, UInt32, PostgresType)

    Constructs a representation of a PostgreSQL range data type.

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

    Properties

    Multirange

    The PostgreSQL data type of the multirange of this range.

    Declaration
    public PostgresMultirangeType Multirange { get; }
    Property Value
    Type Description
    PostgresMultirangeType

    Subtype

    The PostgreSQL data type of the subtype of this range.

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