Classe DbGeography
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Rappresenta i dati in un sistema di coordinate geodetico (terra rotonda).
Gerarchia di ereditarietà
System.Object
System.Data.Entity.Spatial.DbGeography
Spazio dei nomi: System.Data.Entity.Spatial
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
<DataContractAttribute> _
Public Class DbGeography
'Utilizzo
Dim instance As DbGeography
[SerializableAttribute]
[DataContractAttribute]
public class DbGeography
[SerializableAttribute]
[DataContractAttribute]
public ref class DbGeography
[<SerializableAttribute>]
[<DataContractAttribute>]
type DbGeography = class end
public class DbGeography
Il tipo DbGeography espone i seguenti membri.
Proprietà
rapporti | Descrizione | |
---|---|---|
![]() |
Area | Ottiene un valore Double che ammette i valori Null che indica l'area di questo valore DbGeography, che potrebbe 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 geografici (WGS 84) |
![]() |
Dimension | Ottiene la dimensione del valore DbGeography specificato o, se il valore è una raccolta, la dimensione di elementi più ampia. |
![]() |
ElementCount | Ottiene il numero di elementi in questo valore DbGeography, se rappresenta una raccolta di valori geografici.&lt;returns&gt;Numero di elementi in questo valore geografico, se rappresenta una raccolta di altri valori geografici. In caso contrario, Null.&lt;/returns&gt; |
![]() |
Elevation | Ottiene l'elevazione (coordinata Z) di questo valore DbGeography, se rappresenta un punto.&lt;returns&gt;Valore di elevazione (coordinata Z) di questo valore geografico, se rappresenta un punto. In caso contrario, Null.&lt;/returns&gt; |
![]() |
EndPoint | Ottiene un valore DbGeography che rappresenta il punto iniziale di questo valore, che potrebbe essere Null se questo valore DbGeography non rappresenta una curva. |
![]() |
IsClosed | Ottiene un valore booleano che ammette i valori Null che indica questo valore DbGeography è chiuso, che potrebbe essere Null se questo valore non rappresenta una curva. |
![]() |
IsEmpty | Ottiene un valore booleano che ammette i valori Null che indica se questo valore DbGeography è vuoto. |
![]() |
Latitude | Ottiene coordinata latitudine di questo valore DbGeography, se rappresenta un punto.&lt;returns&gt;Valore della coordinata latitudine di questo valore geografico, se rappresenta un punto. In caso contrario, Null.&lt;/returns&gt; |
![]() |
Length | Ottiene un valore Double che ammette i valori Null che indica la lunghezza di questo valore DbGeography, che potrebbe essere Null se questo valore non rappresenta una curva. |
![]() |
Longitude | Ottiene coordinata longitudine di questo valore DbGeography, se rappresenta un punto.&lt;returns&gt;Valore della coordinata longitudine di questo valore geografico, se rappresenta un punto. In caso contrario, Null.&lt;/returns&gt; |
![]() |
Measure | Ottiene la coordinata M (Misura) di questo valore DbGeography, se rappresenta un punto.&lt;returns&gt;Valore della coordinata M (Misura) di questo valore geografico, se rappresenta un punto. In caso contrario, Null.&lt;/returns&gt; |
![]() |
PointCount | Ottiene il numero di punti in questo valore DbGeography, se rappresenta una linea spezzata o un anello lineare.&lt;returns&gt;Numero di elementi in questo valore geografico, se rappresenta una linea spezzata o un anello lineare. In caso contrario, Null.&lt;/returns&gt; |
![]() |
Provider | Ottiene il provider spaziale che verrà utilizzato per le operazioni su questo tipo spaziale. |
![]() |
ProviderValue | Ottiene una rappresentazione di questo valore DbGeography specifico del provider sottostante che lo ha costruito. |
![]() |
SpatialTypeName | Ottiene il nome del tipo spaziale di questo valore DBGeography. |
![]() |
StartPoint | Ottiene un valore DbGeography che rappresenta il punto iniziale di questo valore, che potrebbe essere Null se questo valore DbGeography non rappresenta una curva. |
![]() |
WellKnownValue | Ottiene o imposta una rappresentazione WKB serializzabile di un contratto di dati di questo valore DbGeography. |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
![]() |
AsBinary | Genera la rappresentazione WKB di questo valore DbGeography. |
![]() |
AsGml | Genera la rappresentazione GML (Geography Markup Language) di questo valore DbGeography. |
![]() |
AsText | Genera la rappresentazione WKT di questo valore DbGeography.Include solo la longitudine e la latitudine per i punti. |
![]() |
Buffer | Restituisce un oggetto geografico che rappresenta l'unione di tutti i punti la cui distanza da un'istanza geografica è minore o uguale a un valore specificato. |
![]() |
Difference | Calcola la differenza tra questo valore DbGeography e un altro valore DbGeography. |
![]() |
Disjoint | Determina se questo valore DbGeography è spazialmente non contiguo rispetto all'argomento DbGeography specificato. |
![]() |
Distance | Calcola la distanza tra i punti più vicini in questo valore DbGeography e un altro valore DbGeography. |
![]() |
ElementAt | Restituisce un elemento di questo valore DbGeography da una posizione specifica, se rappresenta una raccolta di valori geografici.&lt;param name="index"&gt;Posizione all'interno di questo valore geografico da cui derivare l'elemento.&lt;/param&gt;&lt;returns&gt;Elemento in questo valore geografico nella posizione specificata, se rappresenta una raccolta di altri valori geografici. In caso contrario, Null.&lt;/returns&gt; |
![]() |
Equals | (Ereditato da Object) |
![]() |
Finalize | (Ereditato da Object) |
![]() ![]() |
FromBinary(Byte[]) | Crea un nuovo valore DbGeography in base al valore WKB specificato. |
![]() ![]() |
FromBinary(Byte[], Int32) | Crea un nuovo valore DbGeography in base al valore WKB e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
FromGml(String) | Crea un nuovo valore DbGeography in base al valore GML (Geography Markup Language) specificato. |
![]() ![]() |
FromGml(String, Int32) | Crea un nuovo valore DbGeography in base al valore GML e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
FromText(String) | Crea un nuovo valore DbGeography in base al valore WKT specificato. |
![]() ![]() |
FromText(String, Int32) | Crea un nuovo valore DbGeography in base al valore WKT e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
GeographyCollectionFromBinary | Crea un nuovo valore della raccolta DbGeography in base al valore WKB e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
GeographyCollectionFromText | Crea un nuovo valore della raccolta DbGeography in base al valore WKT e all'identificatore del sistema di coordinate (SRID). |
![]() |
GetHashCode | (Ereditato da Object) |
![]() |
GetType | (Ereditato da Object) |
![]() |
Intersection | Calcola l'intersezione tra questo valore DbGeography e un altro valore DbGeography. |
![]() |
Intersects | Determina se questo valore DbGeography interseca spazialmente l'argomento DbGeography specificato. |
![]() ![]() |
LineFromBinary | Crea un nuovo valore linea DbGeography in base al valore WKB e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
LineFromText | Crea un nuovo valore linea DbGeography in base al valore WKT e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() |
MemberwiseClone | (Ereditato da Object) |
![]() ![]() |
MultiLineFromBinary | Restituisce il valore multilinea da un valore binario. |
![]() ![]() |
MultiLineFromText | Restituisce il valore multilinea da un valore WKT. |
![]() ![]() |
MultiPointFromBinary | Restituisce il valore multipunto da un valore WKB. |
![]() ![]() |
MultiPointFromText | Restituisce il valore multipunto da un valore WKT. |
![]() ![]() |
MultiPolygonFromBinary | Restituisce il valore multipoligono da un valore WKB. |
![]() ![]() |
MultiPolygonFromText | Restituisce il valore multipoligono da un valore WKT. |
![]() |
PointAt | Restituisce un elemento di questo valore DbGeography da una posizione specifica, se rappresenta una linea spezzata o un anello lineare.&lt;param name="index"&gt;Posizione all'interno di questo valore geografico da cui derivare l'elemento..&lt;/param&gt;&lt;returns&gt;Elemento in questo valore geografico nella posizione specificata, se rappresenta una linea spezzata o un anello lineare. In caso contrario, Null.&lt;/returns&gt; |
![]() ![]() |
PointFromBinary | Crea un nuovo valore punto DbGeography in base al valore WKB e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
PointFromText | Crea un nuovo valore punto DbGeography in base al valore WKT e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
PolygonFromBinary | Crea un nuovo valore poligono DbGeography in base al valore WKB e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() ![]() |
PolygonFromText | Crea un nuovo valore poligono DbGeography in base al valore WKT e all'identificatore del sistema di coordinate (SRID) specificati. |
![]() |
SpatialEquals | Determina se questo valore DbGeography è spazialmente uguale all'argomento DbGeography specificato. |
![]() |
SymmetricDifference | Calcola la differenza simmetrica tra questo valore DbGeography e un altro valore DbGeography. |
![]() |
ToString | Restituisce una rappresentazione in forma di stringa del valore geografico. (Esegue l'override di Object.ToString()). |
![]() |
Union | Calcola l'unione tra questo valore DbGeography e un altro valore DbGeography. |
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.