DbGeography Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa dados num sistema de coordenadas geodésico (terra redonda).
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
- Herança
-
DbGeography
- Atributos
Propriedades
| Name | Description |
|---|---|
| Area |
Obtém um valor duplo anulável que indica a área deste valor DbGeography, que pode ser nulo se este valor não representar uma superfície. |
| CoordinateSystemId |
Obtém o identificador associado ao sistema de coordenadas. |
| DefaultCoordinateSystemId |
Obtém o ID padrão do sistema de coordenadas (SRID) para valores geográficos (WGS 84). |
| Dimension |
Obtém a dimensão do valor dado DbGeography ou, se o valor for uma coleção, a maior dimensão do elemento. |
| ElementCount |
Obtém o número de elementos neste valor DbGeography, se representar uma coleção de geografia. |
| Elevation |
Obtém a elevação (coordenada Z) deste valor DbGeography, se representar um ponto. |
| EndPoint |
Obtém um valor DbGeography que representa o ponto de partida deste valor, que pode ser nulo se este valor DbGeography não representar uma curva. |
| IsClosed |
Obtém um valor booleano nulo indicando se este valor DbGeography está fechado, que pode ser nulo se este valor não representar uma curva. |
| IsEmpty |
Obtém um valor booleano anulável que indica se este valor DbGeography está vazio. |
| Latitude |
Obtém a coordenada de latitude deste valor DbGeography, se representar um ponto. |
| Length |
Obtém um valor duplo anulável que indica o comprimento deste valor DbGeography, que pode ser nulo se este valor não representar uma curva. |
| Longitude |
Obtém a coordenada de longitude deste valor DbGeografia, se representar um ponto. |
| Measure |
Obtém a coordenada M (Medida) deste valor DbGeography, se esta representar um ponto. |
| PointCount |
Obtém o número de pontos neste valor DbGeography, se representar uma cadeia de linhas ou um anel linear. |
| ProviderValue |
Obtém uma representação deste valor DbGeography que é específica do fornecedor subjacente que o construiu. |
| SpatialTypeName |
Recebe o nome de tipo espacial do DBGeography. |
| StartPoint |
Obtém um valor DbGeography que representa o ponto de partida deste valor, que pode ser nulo se este valor DbGeography não representar uma curva. |
| WellKnownValue |
Obtém ou define um contrato de dados, representação bem conhecida e serializável deste valor DbGeography. |
Métodos
| Name | Description |
|---|---|
| AsBinary() |
Gera a conhecida representação binária deste valor DbGeography. |
| AsGml() |
Gera a representação da Geography Markup Language (GML) deste valor DbGeography. |
| AsText() |
Gera a conhecida representação textual deste valor DbGeography. Inclui apenas longitude e latitude para os pontos. |
| Buffer(Nullable<Double>) |
Devolve um objeto geográfico que representa a união de todos os pontos cuja distância a uma instância geográfica é menor ou igual a um valor especificado. |
| Difference(DbGeography) |
Calcula a diferença entre este valor DbGeografia e outro valor DbGeografia. |
| Disjoint(DbGeography) |
Determina se esta DbGeografia é espacialmente disjunta do argumento especificado de DbGeografia. |
| Distance(DbGeography) |
Calcula a distância entre os pontos mais próximos neste valor de DbGeography e outro valor de DbGeography. |
| ElementAt(Int32) |
Devolve um elemento deste valor DbGeography de uma posição específica, se este representar uma coleção geográfica. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| FromBinary(Byte[], Int32) |
Cria um novo DbGeography valor com base no valor binário bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| FromBinary(Byte[]) |
Cria um novo DbGeography valor com base no valor binário bem conhecido especificado. |
| FromGml(String, Int32) |
Cria um novo DbGeography valor com base no valor especificado da Geography Markup Language (GML) e no identificador do sistema de coordenadas (SRID). |
| FromGml(String) |
Cria um novo DbGeography valor com base no valor especificado da Geography Markup Language (GML). |
| FromText(String, Int32) |
Cria um novo DbGeography valor com base no valor de texto bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| FromText(String) |
Cria um novo DbGeography valor com base no valor de texto bem conhecido especificado. |
| GeographyCollectionFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de coleção com base no valor binário bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| GeographyCollectionFromText(String, Int32) |
Cria um novo DbGeography valor de coleção baseado no valor de texto conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Intersection(DbGeography) |
Calcula a interseção deste valor DbGeografia e outro valor DbGeografia. |
| Intersects(DbGeography) |
Determina se este valor de DbGeografia intersecta espacialmente o argumento especificado de DbGeografia. |
| LineFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de linha com base no valor binário bem conhecido e no identificador do sistema de coordenadas (SRID) especificados. |
| LineFromText(String, Int32) |
Cria um novo DbGeography valor de linha com base no valor de texto bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MultiLineFromBinary(Byte[], Int32) |
Devolve o valor multilinha a partir de um valor binário. |
| MultiLineFromText(String, Int32) |
Devolve o valor multilinha de um valor de texto bem conhecido. |
| MultiPointFromBinary(Byte[], Int32) |
Devolve o valor multiponto de um valor binário bem conhecido. |
| MultiPointFromText(String, Int32) |
Devolve o valor multiponto de um valor de texto bem conhecido. |
| MultiPolygonFromBinary(Byte[], Int32) |
Devolve o valor multipolígono de um valor binário bem conhecido. |
| MultiPolygonFromText(String, Int32) |
Devolve o valor multipolígono de um valor de texto bem conhecido. |
| PointAt(Int32) |
Devolve um elemento deste valor DbGeography a partir de uma posição específica, se representar uma cadeia de linhas ou um anel linear. |
| PointFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de ponto com base no valor binário bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| PointFromText(String, Int32) |
Cria um novo DbGeography valor de ponto com base no valor de texto bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| PolygonFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de polígono com base no valor binário bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| PolygonFromText(String, Int32) |
Cria um novo DbGeography valor de polígono com base no valor de texto bem conhecido especificado e no identificador do sistema de coordenadas (SRID). |
| SpatialEquals(DbGeography) |
Determina se esta DbGeografia é espacialmente igual ao argumento especificado de DbGeografia. |
| SymmetricDifference(DbGeography) |
Calcula a diferença simétrica deste valor de DbGeografia e outro valor de DbGeografia. |
| ToString() |
Devolve uma cadeia representativa do valor geográfico. |
| Union(DbGeography) |
Calcula a união deste valor DbGeography e outro valor DbGeography. |