Search Results for

    Show / Hide Table of Contents

    Struct NpgsqlLSeg

    Represents a PostgreSQL Line Segment type.

    Implements
    IEquatable<NpgsqlLSeg>
    Inherited Members
    Object.Equals(Object, Object)
    Object.GetType()
    Object.ReferenceEquals(Object, Object)
    Namespace: NpgsqlTypes
    Assembly: Npgsql.dll
    Syntax
    public struct NpgsqlLSeg : IEquatable<NpgsqlLSeg>

    Constructors

    NpgsqlLSeg(NpgsqlPoint, NpgsqlPoint)

    Declaration
    public NpgsqlLSeg(NpgsqlPoint start, NpgsqlPoint end)
    Parameters
    Type Name Description
    NpgsqlPoint start
    NpgsqlPoint end

    NpgsqlLSeg(Double, Double, Double, Double)

    Declaration
    public NpgsqlLSeg(double startx, double starty, double endx, double endy)
    Parameters
    Type Name Description
    Double startx
    Double starty
    Double endx
    Double endy

    Properties

    End

    Declaration
    public NpgsqlPoint End { readonly get; set; }
    Property Value
    Type Description
    NpgsqlPoint

    Start

    Declaration
    public NpgsqlPoint Start { readonly get; set; }
    Property Value
    Type Description
    NpgsqlPoint

    Methods

    Equals(NpgsqlLSeg)

    Declaration
    public bool Equals(NpgsqlLSeg other)
    Parameters
    Type Name Description
    NpgsqlLSeg other
    Returns
    Type Description
    Boolean

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    Object obj
    Returns
    Type Description
    Boolean
    Overrides
    ValueType.Equals(Object)

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    ValueType.GetHashCode()

    Parse(String)

    Declaration
    public static NpgsqlLSeg Parse(string s)
    Parameters
    Type Name Description
    String s
    Returns
    Type Description
    NpgsqlLSeg

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    ValueType.ToString()

    Operators

    Equality(NpgsqlLSeg, NpgsqlLSeg)

    Declaration
    public static bool operator ==(NpgsqlLSeg x, NpgsqlLSeg y)
    Parameters
    Type Name Description
    NpgsqlLSeg x
    NpgsqlLSeg y
    Returns
    Type Description
    Boolean

    Inequality(NpgsqlLSeg, NpgsqlLSeg)

    Declaration
    public static bool operator !=(NpgsqlLSeg x, NpgsqlLSeg y)
    Parameters
    Type Name Description
    NpgsqlLSeg x
    NpgsqlLSeg y
    Returns
    Type Description
    Boolean

    Implements

    System.IEquatable<T>
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team