Show / Hide Table of Contents

Class PostgisMultiPolygon

Represents a Postgis 2D MultiPolygon.

Inheritance
System.Object
PostgisGeometry
PostgisMultiPolygon
Implements
IEquatable<PostgisMultiPolygon>
IEnumerable<PostgisPolygon>
Inherited Members
PostgisGeometry.SRID
Namespace: NpgsqlTypes
Assembly: Npgsql.dll
Syntax
public class PostgisMultiPolygon : PostgisGeometry, IEquatable<PostgisMultiPolygon>, IEnumerable<PostgisPolygon>

Constructors

PostgisMultiPolygon(IEnumerable<IEnumerable<IEnumerable<Coordinate2D>>>)

Declaration
public PostgisMultiPolygon(IEnumerable<IEnumerable<IEnumerable<Coordinate2D>>> ringList)
Parameters
Type Name Description
IEnumerable<IEnumerable<IEnumerable<Coordinate2D>>> ringList

PostgisMultiPolygon(IEnumerable<PostgisPolygon>)

Declaration
public PostgisMultiPolygon(IEnumerable<PostgisPolygon> polygons)
Parameters
Type Name Description
IEnumerable<PostgisPolygon> polygons

PostgisMultiPolygon(PostgisPolygon[])

Declaration
public PostgisMultiPolygon(PostgisPolygon[] polygons)
Parameters
Type Name Description
PostgisPolygon[] polygons

Properties

Item[Int32]

Declaration
public PostgisPolygon this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
PostgisPolygon

PolygonCount

Declaration
public int PolygonCount { get; }
Property Value
Type Description
System.Int32

Methods

Equals(PostgisMultiPolygon)

Declaration
public bool Equals(PostgisMultiPolygon other)
Parameters
Type Name Description
PostgisMultiPolygon other
Returns
Type Description
System.Boolean

Equals(Object)

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

GetEnumerator()

Declaration
public IEnumerator<PostgisPolygon> GetEnumerator()
Returns
Type Description
IEnumerator<PostgisPolygon>

GetHashCode()

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

GetLenHelper()

Declaration
protected override int GetLenHelper()
Returns
Type Description
System.Int32
Overrides
PostgisGeometry.GetLenHelper()

Operators

Equality(PostgisMultiPolygon, PostgisMultiPolygon)

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

Inequality(PostgisMultiPolygon, PostgisMultiPolygon)

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

Implements

IEquatable<>
IEnumerable<>
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX