Search Results for

    Show / Hide Table of Contents

    Struct NpgsqlPath

    Represents a PostgreSQL Path type.

    Implements
    IList<><NpgsqlPoint>
    IEquatable<><NpgsqlPath>
    Namespace: NpgsqlTypes
    Assembly: Npgsql.dll
    Syntax
    public struct NpgsqlPath : IList<NpgsqlPoint>, IEquatable<NpgsqlPath>

    Constructors

    | Improve this Doc View Source

    NpgsqlPath()

    Declaration
    public NpgsqlPath()
    | Improve this Doc View Source

    NpgsqlPath(IEnumerable<NpgsqlPoint>, bool)

    Declaration
    public NpgsqlPath(IEnumerable<NpgsqlPoint> points, bool open)
    Parameters
    Type Name Description
    IEnumerable<><NpgsqlPoint> points
    bool open
    | Improve this Doc View Source

    NpgsqlPath(IEnumerable<NpgsqlPoint>)

    Declaration
    public NpgsqlPath(IEnumerable<NpgsqlPoint> points)
    Parameters
    Type Name Description
    IEnumerable<><NpgsqlPoint> points
    | Improve this Doc View Source

    NpgsqlPath(params NpgsqlPoint[])

    Declaration
    public NpgsqlPath(params NpgsqlPoint[] points)
    Parameters
    Type Name Description
    NpgsqlPoint[] points
    | Improve this Doc View Source

    NpgsqlPath(bool)

    Declaration
    public NpgsqlPath(bool open)
    Parameters
    Type Name Description
    bool open
    | Improve this Doc View Source

    NpgsqlPath(int, bool)

    Declaration
    public NpgsqlPath(int capacity, bool open)
    Parameters
    Type Name Description
    int capacity
    bool open
    | Improve this Doc View Source

    NpgsqlPath(int)

    Declaration
    public NpgsqlPath(int capacity)
    Parameters
    Type Name Description
    int capacity

    Properties

    | Improve this Doc View Source

    Capacity

    Declaration
    public int Capacity { get; }
    Property Value
    Type Description
    int
    | Improve this Doc View Source

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int
    | Improve this Doc View Source

    IsReadOnly

    Declaration
    public bool IsReadOnly { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    this[int]

    Declaration
    public NpgsqlPoint this[int index] { get; set; }
    Parameters
    Type Name Description
    int index
    Property Value
    Type Description
    NpgsqlPoint
    | Improve this Doc View Source

    Open

    Declaration
    public bool Open { readonly get; set; }
    Property Value
    Type Description
    bool

    Methods

    | Improve this Doc View Source

    Add(NpgsqlPoint)

    Declaration
    public void Add(NpgsqlPoint item)
    Parameters
    Type Name Description
    NpgsqlPoint item
    | Improve this Doc View Source

    Clear()

    Declaration
    public void Clear()
    | Improve this Doc View Source

    Contains(NpgsqlPoint)

    Declaration
    public bool Contains(NpgsqlPoint item)
    Parameters
    Type Name Description
    NpgsqlPoint item
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    CopyTo(NpgsqlPoint[], int)

    Declaration
    public void CopyTo(NpgsqlPoint[] array, int arrayIndex)
    Parameters
    Type Name Description
    NpgsqlPoint[] array
    int arrayIndex
    | Improve this Doc View Source

    Equals(NpgsqlPath)

    Declaration
    public bool Equals(NpgsqlPath other)
    Parameters
    Type Name Description
    NpgsqlPath other
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    Equals(object?)

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object? obj
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    GetEnumerator()

    Declaration
    public IEnumerator<NpgsqlPoint> GetEnumerator()
    Returns
    Type Description
    IEnumerator<><NpgsqlPoint>
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    | Improve this Doc View Source

    IndexOf(NpgsqlPoint)

    Declaration
    public int IndexOf(NpgsqlPoint item)
    Parameters
    Type Name Description
    NpgsqlPoint item
    Returns
    Type Description
    int
    | Improve this Doc View Source

    Insert(int, NpgsqlPoint)

    Declaration
    public void Insert(int index, NpgsqlPoint item)
    Parameters
    Type Name Description
    int index
    NpgsqlPoint item
    | Improve this Doc View Source

    Remove(NpgsqlPoint)

    Declaration
    public bool Remove(NpgsqlPoint item)
    Parameters
    Type Name Description
    NpgsqlPoint item
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    RemoveAt(int)

    Declaration
    public void RemoveAt(int index)
    Parameters
    Type Name Description
    int index
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    Operators

    | Improve this Doc View Source

    operator ==(NpgsqlPath, NpgsqlPath)

    Declaration
    public static bool operator ==(NpgsqlPath x, NpgsqlPath y)
    Parameters
    Type Name Description
    NpgsqlPath x
    NpgsqlPath y
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    operator !=(NpgsqlPath, NpgsqlPath)

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

    Implements

    IList<>
    IEquatable<>
    • Improve this Doc
    • View Source
    In This Article
    Back to top © Copyright 2023 The Npgsql Development Team