Udostępnij za pośrednictwem


DbGeography Klasa

Definicja

Reprezentuje dane w układzie współrzędnych geodetycznych (okrągłych ziemi).

public ref class DbGeography
[System.ComponentModel.DataAnnotations.BindableType]
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
[<System.ComponentModel.DataAnnotations.BindableType>]
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type DbGeography = class
Public Class DbGeography
Dziedziczenie
DbGeography
Atrybuty

Właściwości

Area

Pobiera podwójną wartość dopuszczaną do wartości null, która wskazuje obszar tej wartości DbGeography, która może mieć wartość null, jeśli ta wartość nie reprezentuje powierzchni.

CoordinateSystemId

Pobiera identyfikator skojarzony z systemem współrzędnych.

DefaultCoordinateSystemId

Pobiera domyślny identyfikator systemu współrzędnych (SRID) dla wartości geograficznych (WGS 84).

Dimension

Pobiera wymiar danej DbGeography wartości lub, jeśli wartość jest kolekcjami, największy wymiar elementu.

ElementCount

Pobiera liczbę elementów w tej wartości dbGeography, jeśli reprezentuje kolekcję geografii.

Elevation

Pobiera wysokość (współrzędną Z) tej wartości dbGeography, jeśli reprezentuje punkt.

EndPoint

Pobiera wartość dbGeography reprezentującą punkt początkowy tej wartości, która może mieć wartość null, jeśli ta wartość DbGeography nie reprezentuje krzywej.

IsClosed

Pobiera wartość logiczną dopuszczaną do wartości null wskazującą, czy ta wartość dbGeography jest zamknięta, co może mieć wartość null, jeśli ta wartość nie reprezentuje krzywej.

IsEmpty

Pobiera wartość logiczną dopuszczaną do wartości null wskazującą, czy ta wartość dbGeography jest pusta.

Latitude

Pobiera współrzędną szerokość geograficzną tej wartości dbGeography, jeśli reprezentuje punkt.

Length

Pobiera podwójną wartość dopuszczaną do wartości null, która wskazuje długość tej wartości DbGeography, która może mieć wartość null, jeśli ta wartość nie reprezentuje krzywej.

Longitude

Pobiera współrzędną długość geograficzną tej wartości dbGeography, jeśli reprezentuje punkt.

Measure

Pobiera współrzędną M (Miara) tej wartości DbGeography, jeśli reprezentuje punkt.

PointCount

Pobiera liczbę punktów w tej wartości dbGeography, jeśli reprezentuje on pierścień liniowy lub liniowy.

ProviderValue

Pobiera reprezentację tej wartości dbGeography specyficznej dla bazowego dostawcy, który go skonstruował.

SpatialTypeName

Pobiera nazwę typu przestrzennego dbGeography.

StartPoint

Pobiera wartość dbGeography reprezentującą punkt początkowy tej wartości, która może mieć wartość null, jeśli ta wartość DbGeography nie reprezentuje krzywej.

WellKnownValue

Pobiera lub ustawia kontrakt danych z możliwością serializacji dobrze znanej reprezentacji tej wartości dbGeography.

Metody

AsBinary()

Generuje dobrze znaną reprezentację binarną tej wartości dbGeography.

AsGml()

Generuje reprezentację języka GML (Geography Markup Language) tej wartości dbGeography.

AsText()

Generuje dobrze znaną reprezentację tekstu tej wartości dbGeography. Zawiera tylko długość geograficzną i szerokość geograficzną dla punktów.

Buffer(Nullable<Double>)

Zwraca obiekt geografii reprezentujący związek wszystkich punktów, których odległość od wystąpienia geograficznego jest mniejsza lub równa określonej wartości.

Difference(DbGeography)

Oblicza różnicę tej wartości dbGeography i innej wartości dbGeography.

Disjoint(DbGeography)

Określa, czy ta funkcja DbGeography jest rozłączna przestrzennie z określonego argumentu DbGeography.

Distance(DbGeography)

Oblicza odległość między najbliższymi punktami w tej wartości dbGeography a inną wartością dbGeography.

ElementAt(Int32)

Zwraca element tej wartości dbGeography z określonej pozycji, jeśli reprezentuje kolekcję geografii.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FromBinary(Byte[])

Tworzy nową DbGeography wartość na podstawie określonej dobrze znanej wartości binarnej.

FromBinary(Byte[], Int32)

Tworzy nową DbGeography wartość na podstawie określonej dobrze znanej wartości binarnej i identyfikatora układu współrzędnych (SRID).

FromGml(String)

Tworzy nową DbGeography wartość na podstawie określonej wartości Geography Markup Language (GML).

FromGml(String, Int32)

Tworzy nową DbGeography wartość na podstawie określonej wartości Geography Markup Language (GML) i identyfikatora systemu współrzędnych (SRID).

FromText(String)

Tworzy nową DbGeography wartość na podstawie określonej dobrze znanej wartości tekstowej.

FromText(String, Int32)

Tworzy nową DbGeography wartość na podstawie określonej dobrze znanej wartości tekstowej i identyfikatora układu współrzędnych (SRID).

GeographyCollectionFromBinary(Byte[], Int32)

Tworzy nową DbGeography wartość kolekcji na podstawie określonej dobrze znanej wartości binarnej i identyfikatora systemu współrzędnych (SRID).

GeographyCollectionFromText(String, Int32)

Tworzy nową DbGeography wartość kolekcji na podstawie określonej dobrze znanej wartości tekstowej i identyfikatora systemu współrzędnych (SRID).

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
Intersection(DbGeography)

Oblicza przecięcie tej wartości dbGeography i inną wartość dbGeography.

Intersects(DbGeography)

Określa, czy ta wartość dbGeography przestrzennie przecina określony argument DbGeography.

LineFromBinary(Byte[], Int32)

Tworzy nową DbGeography wartość wiersza na podstawie określonej dobrze znanej wartości binarnej i identyfikatora układu współrzędnych (SRID).

LineFromText(String, Int32)

Tworzy nową DbGeography wartość wiersza na podstawie określonej dobrze znanej wartości tekstowej i identyfikatora układu współrzędnych (SRID).

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MultiLineFromBinary(Byte[], Int32)

Zwraca wartość wielowierszową z wartości binarnej.

MultiLineFromText(String, Int32)

Zwraca wartość wielowierszową z dobrze znanej wartości tekstowej.

MultiPointFromBinary(Byte[], Int32)

Zwraca wartość wielopunktową z dobrze znanej wartości binarnej.

MultiPointFromText(String, Int32)

Zwraca wartość wielopunktową z dobrze znanej wartości tekstowej.

MultiPolygonFromBinary(Byte[], Int32)

Zwraca wielokątną wartość z dobrze znanej wartości binarnej.

MultiPolygonFromText(String, Int32)

Zwraca wielokątną wartość z dobrze znanej wartości tekstowej.

PointAt(Int32)

Zwraca element tej wartości dbGeography z konkretnej pozycji, jeśli reprezentuje ciąg liniowy lub pierścień liniowy.

PointFromBinary(Byte[], Int32)

Tworzy nową DbGeography wartość punktu na podstawie określonej dobrze znanej wartości binarnej i identyfikatora systemu współrzędnych (SRID).

PointFromText(String, Int32)

Tworzy nową DbGeography wartość punktu na podstawie określonej dobrze znanej wartości tekstowej i identyfikatora systemu współrzędnych (SRID).

PolygonFromBinary(Byte[], Int32)

Tworzy nową DbGeography wartość wielokąta na podstawie określonej dobrze znanej wartości binarnej i identyfikatora układu współrzędnych (SRID).

PolygonFromText(String, Int32)

Tworzy nową DbGeography wartość wielokątną na podstawie określonej dobrze znanej wartości tekstowej i identyfikatora układu współrzędnych (SRID).

SpatialEquals(DbGeography)

Określa, czy ta funkcja DbGeography jest przestrzennie równa określonemu argumentowi DbGeography.

SymmetricDifference(DbGeography)

Oblicza symetryczną różnicę tej wartości dbGeography i inną wartość dbGeography.

ToString()

Zwraca reprezentację ciągu wartości geograficznej.

Union(DbGeography)

Oblicza unię tej wartości dbGeography i inną wartość dbGeography.

Dotyczy