SpatialEdmFunctions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma API para construir DbExpressions que invocam funções canônicas do EDM com relação espacial e, quando adequado, permite que essa API seja acessada como métodos de extensão no próprio tipo de expressão.
public ref class SpatialEdmFunctions abstract sealed
public static class SpatialEdmFunctions
type SpatialEdmFunctions = class
Public Module SpatialEdmFunctions
- Herança
-
SpatialEdmFunctions
Métodos
Area(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Area" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Double. |
AsBinary(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "AsBinary" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Binary. |
AsGml(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "AsGml" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.String. |
AsText(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "AsText" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.String. |
Centroid(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Centroid" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Geometry. |
CoordinateSystemId(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "CoordinateSystemId" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Int32. |
Distance(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Distance" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
Elevation(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Elevation" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Double. |
EndPoint(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "EndPoint" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado é o mesmo de |
ExteriorRing(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "ExteriorRing" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Geometry. |
GeographyCollectionFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyCollectionFromBinary" canônica com os argumentos especificados. |
GeographyCollectionFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyCollectionFromText" canônica com os argumentos especificados. |
GeographyFromBinary(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyFromBinary" canônica com o argumento especificado, que deve ter um tipo de resultado binário. O tipo de resultado da expressão é Edm.Geography. |
GeographyFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyFromBinary" canônica com os argumentos especificados. |
GeographyFromGml(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyFromGml" canônica com o argumento especificado, que deve ter um tipo de resultado de cadeia de caracteres. O tipo de resultado da expressão é Edm.Geography. |
GeographyFromGml(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyFromGml" canônica com os argumentos especificados. |
GeographyFromText(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyFromText" canônica com o argumento especificado, que deve ter um tipo de resultado de cadeia de caracteres. O tipo de resultado da expressão é Edm.Geography. O valor tem a SRID (ID do sistema de coordenadas) do provedor subjacente. |
GeographyFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyFromText" canônica com os argumentos especificados. |
GeographyLineFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyLineFromBinary" canônica com os argumentos especificados. |
GeographyLineFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyLineFromText" canônica com os argumentos especificados. |
GeographyMultiLineFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyMultiLineFromBinary" canônica com os argumentos especificados. |
GeographyMultiLineFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyMultiLineFromText" canônica com os argumentos especificados. |
GeographyMultiPointFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyMultiPointFromBinary" canônica com os argumentos especificados. |
GeographyMultiPointFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyMultiPointFromText" canônica com os argumentos especificados. |
GeographyMultiPolygonFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyMultiPolygonFromBinary" canônica com os argumentos especificados. |
GeographyMultiPolygonFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyMultiPolygonFromText" canônica com os argumentos especificados. |
GeographyPointFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyPointFromBinary" canônica com os argumentos especificados. |
GeographyPointFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyPointFromText" canônica com os argumentos especificados. |
GeographyPolygonFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyPolygonFromBinary" canônica com os argumentos especificados. |
GeographyPolygonFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeographyPolygonFromText" canônica com os argumentos especificados. |
GeometryCollectionFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryCollectionFromBinary" canônica com os argumentos especificados. |
GeometryCollectionFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryCollectionFromText" canônica com os argumentos especificados. |
GeometryFromBinary(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryFromBinary" canônica com o argumento especificado, que deve ter um tipo de resultado binário. O tipo de resultado da expressão é Edm.Geometry. |
GeometryFromBinary(DbExpression, DbExpression) |
Cria um DbFunctionExpression que invoca a função 'GeometryFromBinary' canônica com os argumentos especificados. |
GeometryFromGml(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryFromGml" canônica com o argumento especificado, que deve ter um tipo de resultado de cadeia de caracteres. O tipo de resultado da expressão é Edm.Geometry. |
GeometryFromGml(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryFromGml" canônica com os argumentos especificados. |
GeometryFromText(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryFromText" canônica com o argumento especificado, que deve ter um tipo de resultado de cadeia de caracteres. O tipo de resultado da expressão é Edm.Geometry. O valor tem a SRID (ID do sistema de coordenadas) do provedor subjacente. |
GeometryFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryFromText" canônica com os argumentos especificados. |
GeometryLineFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryLineFromBinary" canônica com os argumentos especificados. |
GeometryLineFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryLineFromText" canônica com os argumentos especificados. |
GeometryMultiLineFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryMultiLineFromBinary" canônica com os argumentos especificados. |
GeometryMultiLineFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryMultiLineFromText" canônica com os argumentos especificados. |
GeometryMultiPointFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryMultiPointFromBinary" canônica com os argumentos especificados. |
GeometryMultiPointFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryMultiPointFromText" canônica com os argumentos especificados. |
GeometryMultiPolygonFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryMultiPolygonFromBinary" canônica com os argumentos especificados. |
GeometryMultiPolygonFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryMultiPolygonFromText" canônica com os argumentos especificados. |
GeometryPointFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryPointFromBinary" canônica com os argumentos especificados. |
GeometryPointFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryPointFromText" canônica com os argumentos especificados. |
GeometryPolygonFromBinary(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryPolygonFromBinary" canônica com os argumentos especificados. |
GeometryPolygonFromText(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "GeometryPolygonFromText" canônica com os argumentos especificados. |
InteriorRingAt(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "InteriorRingAt" canônica com os argumentos especificados. O primeiro argumento deve ter um tipo de resultado Edm.Geometry. O segundo argumento deve ter um tipo de resultado numérico inteiro. O tipo de resultado da expressão é Edm.Geometry. |
InteriorRingCount(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "InteriorRingCount" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Int32. |
IsClosedSpatial(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "IsClosedSpatial" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado é Edm.Boolean. |
IsEmptySpatial(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "IsEmptySpatial" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
IsRing(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "IsRing" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado é Edm.Boolean. |
IsSimpleGeometry(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "IsSimpleGeometry" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
IsValidGeometry(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "IsValidGeometry" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
Latitude(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Latitude" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography. O tipo de resultado da expressão é Edm.Double. |
Longitude(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Longitude" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography. O tipo de resultado da expressão é Edm.Double. |
Measure(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "Measure" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Double. |
PointAt(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "PointAt" canônica com os argumentos especificados. O primeiro argumento deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O segundo argumento deve ter um tipo de resultado numérico inteiro. O tipo de resultado da expressão é o mesmo que o de |
PointCount(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "PointCount" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Int32. |
PointOnSurface(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "PointOnSurface" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Geometry. |
SpatialBoundary(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialBoundary" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Geometry. |
SpatialBuffer(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialBuffer" canônica com os argumentos especificados, os quais devem ter tipos de resultado Edm.Geography ou Edm.Geometry e Edm.Double. O tipo de resultado da expressão é Edm.Geometry. |
SpatialContains(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialContains" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
SpatialConvexHull(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialConvexHull" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Geometry. |
SpatialCrosses(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialCrosses" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
SpatialDifference(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialDifference" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialDimension(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialDimension" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Int32. |
SpatialDisjoint(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialDisjoint" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialElementAt(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialElementAt" canônica com os argumentos especificados. O primeiro argumento deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O segundo argumento deve ter um tipo de resultado numérico inteiro. O tipo de resultado da expressão é o mesmo que o de |
SpatialElementCount(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialElementCount" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Int32. |
SpatialEnvelope(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialEnvelope" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Geometry. |
SpatialEquals(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialEquals" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialIntersection(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialIntersection" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialIntersects(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialIntersects" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialLength(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialLength" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.Double. |
SpatialOverlaps(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialOverlaps" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialRelate" canônica com os argumentos especificados, os quais devem ter tipos de resultados Edm.Geometry e cadeia de caracteres. O tipo de resultado da expressão é Edm.Boolean. |
SpatialSymmetricDifference(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialSymmetricDifference" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialTouches(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialTouches" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
SpatialTypeName(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialTypeName" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado da expressão é Edm.String. |
SpatialUnion(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialUnion" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado de |
SpatialWithin(DbExpression, DbExpression) |
Cria uma DbFunctionExpression que invoca a função "SpatialWithin" canônica com os argumentos especificados, os quais devem ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Boolean. |
StartPoint(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "StartPoint" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geography ou Edm.Geometry. O tipo de resultado é o mesmo de |
XCoordinate(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "XCoordinate" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Double. |
YCoordinate(DbExpression) |
Cria uma DbFunctionExpression que invoca a função "YCoordinate" canônica com o argumento especificado, que deve ter um tipo de resultado Edm.Geometry. O tipo de resultado da expressão é Edm.Double. |