Struct NpgsqlPath
Represents a PostgreSQL Path type.
Assembly: Npgsql.dll
Syntax
public struct NpgsqlPath : IList<NpgsqlPoint>, IEquatable<NpgsqlPath>
Constructors
|
Improve this Doc
View Source
NpgsqlPath()
Declaration
|
Improve this Doc
View Source
NpgsqlPath(IEnumerable<NpgsqlPoint>, bool)
Declaration
public NpgsqlPath(IEnumerable<NpgsqlPoint> points, bool open)
Parameters
|
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
|
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
|
Improve this Doc
View Source
Count
Declaration
public int Count { get; }
Property Value
|
Improve this Doc
View Source
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
|
Improve this Doc
View Source
this[int]
Declaration
public NpgsqlPoint this[int index] { get; set; }
Parameters
Type |
Name |
Description |
int |
index |
|
Property Value
|
Improve this Doc
View Source
Open
Declaration
public bool Open { readonly get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Add(NpgsqlPoint)
Declaration
public void Add(NpgsqlPoint item)
Parameters
|
Improve this Doc
View Source
Clear()
Declaration
|
Improve this Doc
View Source
Contains(NpgsqlPoint)
Declaration
public bool Contains(NpgsqlPoint item)
Parameters
Returns
|
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
Returns
|
Improve this Doc
View Source
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
Type |
Name |
Description |
object? |
obj |
|
Returns
|
Improve this Doc
View Source
GetEnumerator()
Declaration
public IEnumerator<NpgsqlPoint> GetEnumerator()
Returns
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
|
Improve this Doc
View Source
IndexOf(NpgsqlPoint)
Declaration
public int IndexOf(NpgsqlPoint item)
Parameters
Returns
|
Improve this Doc
View Source
Insert(int, NpgsqlPoint)
Declaration
public void Insert(int index, NpgsqlPoint item)
Parameters
|
Improve this Doc
View Source
Remove(NpgsqlPoint)
Declaration
public bool Remove(NpgsqlPoint item)
Parameters
Returns
|
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
Operators
|
Improve this Doc
View Source
operator ==(NpgsqlPath, NpgsqlPath)
Declaration
public static bool operator ==(NpgsqlPath x, NpgsqlPath y)
Parameters
Returns
|
Improve this Doc
View Source
operator !=(NpgsqlPath, NpgsqlPath)
Declaration
public static bool operator !=(NpgsqlPath x, NpgsqlPath y)
Parameters
Returns
Implements
IList<>
IEquatable<>