Classe SqlSpatialFunctions
[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.]
Contiene stub di funzioni che espongono i metodi SqlServer in Linq to Entities.
Gerarchia di ereditarietà
System.Object
System.Data.Entity.SqlServer.SqlSpatialFunctions
Spazio dei nomi: System.Data.Entity.SqlServer
Assembly: EntityFramework.SqlServer (in EntityFramework.SqlServer.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class SqlSpatialFunctions
'Utilizzo
public static class SqlSpatialFunctions
public ref class SqlSpatialFunctions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type SqlSpatialFunctions = class end
public final class SqlSpatialFunctions
Il tipo SqlSpatialFunctions espone i seguenti membri.
Metodi
rapporti | Descrizione | |
---|---|---|
![]() ![]() |
AsTextZM(DbGeography) | Restituisce la rappresentazione WKT (Well-Known Text) di OGC (Open Geospatial Consortium) di un'istanza geografica argomentata con valori Z (elevazione) ed M (misura) portati dall'istanza. |
![]() ![]() |
AsTextZM(DbGeometry) | Restituisce la rappresentazione WKT (Well-Known Text) di OGC (Open Geospatial Consortium) di un'istanza geografica argomentata con valori Z (elevazione) ed M (misura) portati dall'istanza. |
![]() ![]() |
BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) | Restituisce un oggetto geometrico che rappresenta l'unione di tutti i valori di punto la cui distanza da un'istanza geografica è inferiore o uguale a un valore specificato, permettendo una tolleranza specificata. |
![]() ![]() |
BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) | Restituisce un oggetto geometrico che rappresenta l'unione di tutti i valori di punto la cui distanza da un'istanza geometrica è inferiore o uguale a un valore specificato, permettendo una tolleranza specificata. |
![]() ![]() |
EnvelopeAngle | Restituisce l'angolo massimo in gradi tra il punto restituito da EnvelopeCenter() e un punto dell'istanza geografica. |
![]() ![]() |
EnvelopeCenter | Restituisce un punto che può essere utilizzato come centro di un cerchio di selezione per l'istanza geografica. |
![]() ![]() |
Filter(DbGeography, DbGeography) | Offre un rapido metodo di intersezione solo per indice per determinare se un'istanza geografica interseca un'altra istanza di SqlGeography, posto che un indice sia disponibile. |
![]() ![]() |
Filter(DbGeometry, DbGeometry) | Offre un rapido metodo di intersezione solo per indice per determinare se un'istanza geografica interseca un'altra istanza di SqlGeometry, posto che un indice sia disponibile. |
![]() ![]() |
InstanceOf(DbGeography, String) | Testa se l'istanza di SqlGeography è uguale al tipo specificato. |
![]() ![]() |
InstanceOf(DbGeometry, String) | Testa se l'istanza di SqlGeometry è uguale al tipo specificato. |
![]() ![]() |
MakeValid | Converte un'istanza geometrica non valida in un'istanza geometrica con un tipo OGC (Open Geospatial Consortium) valido. |
![]() ![]() |
NumRings | Restituisce il numero totale di anelli in un'istanza di poligono. |
![]() ![]() |
PointGeography | Costruisce un'istanza geografica che rappresenta un'istanza di punto dai valori x e y un ID riferimento spaziale (SRID). |
![]() ![]() |
PointGeometry | Costruisce un'istanza geometrica che rappresenta un'istanza di Point dai valori x e y un ID riferimento spaziale (SRID). |
![]() ![]() |
Reduce(DbGeography, Nullable<Double>) | Restituisce l'approssimazione dell'istanza geografica specificata prodotta dall'esecuzione dell'algoritmo Douglas-Peucker sull'istanza con la tolleranza specificata. |
![]() ![]() |
Reduce(DbGeometry, Nullable<Double>) | Restituisce l'approssimazione dell'istanza geografica specificata prodotta dall'esecuzione dell'algoritmo Douglas-Peucker sull'istanza con la tolleranza specificata. |
![]() ![]() |
RingN | Restituisce l'anello specificato dell'istanza di SqlGeography: 1 ≤ n ≤ NumRings(). |
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.