DbGeography Classe

Definizione

Rappresenta i dati in un sistema di coordinate geodetico (terra rotonda).

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
Ereditarietà
DbGeography
Attributi

Proprietà

Nome Descrizione
Area

Ottiene un valore double nullable che indica l'area di questo valore DbGeography, che può essere null se questo valore non rappresenta una superficie.

CoordinateSystemId

Ottiene l'identificatore associato al sistema di coordinate.

DefaultCoordinateSystemId

Ottiene l'ID del sistema di coordinate predefinito (SRID) per i valori geography (WGS 84).

Dimension

Ottiene la dimensione del valore specificato DbGeography o, se il valore è una raccolta, la dimensione dell'elemento più grande.

ElementCount

Ottiene il numero di elementi in questo valore DbGeography, se rappresenta una raccolta geography.

Elevation

Ottiene l'elevazione (coordinata Z) di questo valore DbGeography, se rappresenta un punto.

EndPoint

Ottiene un valore DbGeography che rappresenta il punto iniziale di questo valore, che può essere null se questo valore DbGeography non rappresenta una curva.

IsClosed

Ottiene un valore booleano nullable che indica se questo valore DbGeography è chiuso, che può essere Null se questo valore non rappresenta una curva.

IsEmpty

Ottiene un valore booleano nullable che indica se questo valore DbGeography è vuoto.

Latitude

Ottiene la coordinata latitude di questo valore DbGeography, se rappresenta un punto.

Length

Ottiene un valore double nullable che indica la lunghezza di questo valore DbGeography, che può essere Null se questo valore non rappresenta una curva.

Longitude

Ottiene la coordinata longitudine di questo valore DbGeography, se rappresenta un punto.

Measure

Ottiene la coordinata M (Measure) di questo valore DbGeography, se rappresenta un punto.

PointCount

Ottiene il numero di punti in questo valore DbGeography, se rappresenta una linea o un anello lineare.

ProviderValue

Ottiene una rappresentazione di questo valore DbGeography specifico del provider sottostante che lo ha costruito.

SpatialTypeName

Ottiene il nome del tipo spaziale di DBGeography.

StartPoint

Ottiene un valore DbGeography che rappresenta il punto iniziale di questo valore, che può essere null se questo valore DbGeography non rappresenta una curva.

WellKnownValue

Ottiene o imposta una rappresentazione nota serializzabile del contratto dati di questo valore DbGeography.

Metodi

Nome Descrizione
AsBinary()

Genera la rappresentazione binaria nota di questo valore DbGeography.

AsGml()

Genera la rappresentazione GML (Geography Markup Language) di questo valore DbGeography.

AsText()

Genera la rappresentazione di testo nota di questo valore DbGeography. Include solo longitudine e latitudine per i punti.

Buffer(Nullable<Double>)

Restituisce un oggetto geography che rappresenta l'unione di tutti i punti la cui distanza da un'istanza geography è minore o uguale a un valore specificato.

Difference(DbGeography)

Calcola la differenza di questo valore DbGeography e di un altro valore DbGeography.

Disjoint(DbGeography)

Determina se DbGeography è disgiunto dallo spazio dall'argomento DbGeography specificato.

Distance(DbGeography)

Calcola la distanza tra i punti più vicini in questo valore DbGeography e un altro valore DbGeography.

ElementAt(Int32)

Restituisce un elemento di questo valore DbGeography da una posizione specifica, se rappresenta una raccolta geography.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
FromBinary(Byte[], Int32)

Crea un nuovo DbGeography valore basato sul valore binario noto specificato e sull'identificatore del sistema di coordinate (SRID).

FromBinary(Byte[])

Crea un nuovo DbGeography valore basato sul valore binario noto specificato.

FromGml(String, Int32)

Crea un nuovo DbGeography valore basato sul valore GML (Geography Markup Language) specificato e sull'identificatore del sistema di coordinate (SRID).

FromGml(String)

Crea un nuovo DbGeography valore basato sul valore GML (Geography Markup Language) specificato.

FromText(String, Int32)

Crea un nuovo DbGeography valore in base al valore di testo noto specificato e all'identificatore del sistema di coordinate (SRID).

FromText(String)

Crea un nuovo DbGeography valore in base al valore di testo noto specificato.

GeographyCollectionFromBinary(Byte[], Int32)

Crea un nuovo DbGeography valore della raccolta in base al valore binario noto specificato e all'identificatore del sistema di coordinate (SRID).

GeographyCollectionFromText(String, Int32)

Crea un nuovo DbGeography valore della raccolta in base al valore di testo noto specificato e all'identificatore del sistema di coordinate (SRID).

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Intersection(DbGeography)

Calcola l'intersezione di questo valore DbGeography e un altro valore DbGeography.

Intersects(DbGeography)

Determina se questo valore DbGeography interseca in modo spaziale l'argomento DbGeography specificato.

LineFromBinary(Byte[], Int32)

Crea un nuovo DbGeography valore di riga basato sul valore binario noto specificato e sull'identificatore del sistema di coordinate (SRID).

LineFromText(String, Int32)

Crea un nuovo DbGeography valore di riga basato sul valore di testo noto specificato e sull'identificatore del sistema di coordinate (SRID).

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MultiLineFromBinary(Byte[], Int32)

Restituisce il valore multilinea da un valore binario.

MultiLineFromText(String, Int32)

Restituisce il valore multilinea da un valore di testo noto.

MultiPointFromBinary(Byte[], Int32)

Restituisce il valore multipoint da un valore binario noto.

MultiPointFromText(String, Int32)

Restituisce il valore multipoint da un valore di testo noto.

MultiPolygonFromBinary(Byte[], Int32)

Restituisce il valore multi poligono da un valore binario noto.

MultiPolygonFromText(String, Int32)

Restituisce il valore multi poligono da un valore di testo noto.

PointAt(Int32)

Restituisce un elemento di questo valore DbGeography da una posizione specifica, se rappresenta una linea o un anello lineare.

PointFromBinary(Byte[], Int32)

Crea un nuovo DbGeography valore di punto in base al valore binario noto e all'identificatore SRID (Coordinate System Identifier) specificati.

PointFromText(String, Int32)

Crea un nuovo DbGeography valore punto in base al valore di testo noto specificato e all'identificatore del sistema di coordinate (SRID).

PolygonFromBinary(Byte[], Int32)

Crea un nuovo DbGeography valore poligono basato sul valore binario noto specificato e sull'identificatore del sistema di coordinate (SRID).

PolygonFromText(String, Int32)

Crea un nuovo DbGeography valore poligono in base al valore di testo noto specificato e all'identificatore del sistema di coordinate (SRID).

SpatialEquals(DbGeography)

Determina se DbGeography è uguale a livello spaziale all'argomento DbGeography specificato.

SymmetricDifference(DbGeography)

Calcola la differenza simmetrica di questo valore DbGeography e un altro valore DbGeography.

ToString()

Restituisce una rappresentazione di stringa del valore geography.

Union(DbGeography)

Calcola l'unione di questo valore DbGeography e un altro valore DbGeography.

Si applica a