DbGeography 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.
Representa dados em um sistema de coordenadas geodética (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
| Nome | Description |
|---|---|
| Area |
Obtém um valor duplo anulável que indica a área desse valor DbGeography, que pode ser nulo se esse valor não representar uma superfície. |
| CoordinateSystemId |
Obtém o identificador associado ao sistema de coordenadas. |
| DefaultCoordinateSystemId |
Obtém a SRID (ID do sistema de coordenadas padrão) para valores de geografia (WGS 84). |
| Dimension |
Obtém a dimensão do valor fornecido DbGeography ou, se o valor for uma coleção, a maior dimensão de elemento. |
| ElementCount |
Obtém o número de elementos nesse valor DbGeography, se ele representa uma coleção de geografia. |
| Elevation |
Obtém a elevação (coordenada Z) desse valor DbGeography, se ele representa um ponto. |
| EndPoint |
Obtém um valor DbGeography que representa o ponto inicial desse valor, que pode ser nulo se esse valor DbGeography não representar uma curva. |
| IsClosed |
Obtém um valor booliano anulável que indica se esse valor DbGeography está fechado, o que pode ser nulo se esse valor não representar uma curva. |
| IsEmpty |
Obtém um valor booliano anulável que indica se esse valor DbGeography está vazio. |
| Latitude |
Obtém a coordenada Latitude desse valor DbGeography, se ele representa um ponto. |
| Length |
Obtém um valor duplo anulável que indica o comprimento desse valor DbGeography, que pode ser nulo se esse valor não representar uma curva. |
| Longitude |
Obtém a coordenada Longitude desse valor DbGeography, se ele representa um ponto. |
| Measure |
Obtém a coordenada M (Measure) desse valor DbGeography, se ele representar um ponto. |
| PointCount |
Obtém o número de pontos nesse valor DbGeography, se ele representa um linestring ou um anel linear. |
| ProviderValue |
Obtém uma representação desse valor DbGeography que é específica para o provedor subjacente que o construiu. |
| SpatialTypeName |
Obtém o nome do tipo espacial da DBGeography. |
| StartPoint |
Obtém um valor DbGeography que representa o ponto inicial desse valor, que pode ser nulo se esse valor DbGeography não representar uma curva. |
| WellKnownValue |
Obtém ou define uma representação serializável e bem conhecida do contrato de dados desse valor DbGeography. |
Métodos
| Nome | Description |
|---|---|
| AsBinary() |
Gera a representação binária conhecida desse valor DbGeography. |
| AsGml() |
Gera a representação GML (Geography Markup Language) desse valor DbGeography. |
| AsText() |
Gera a representação de texto conhecida desse valor DbGeography. Inclui apenas Longitude e Latitude para pontos. |
| Buffer(Nullable<Double>) |
Retorna um objeto geography que representa a união de todos os pontos cuja distância de uma instância geográfica é menor ou igual a um valor especificado. |
| Difference(DbGeography) |
Calcula a diferença desse valor DbGeography e outro valor DbGeography. |
| Disjoint(DbGeography) |
Determina se essa DbGeography é espacialmente desarticulada do argumento DbGeography especificado. |
| Distance(DbGeography) |
Calcula a distância entre os pontos mais próximos nesse valor DbGeography e outro valor DbGeography. |
| ElementAt(Int32) |
Retorna um elemento desse valor DbGeography de uma posição específica, se ele representar uma coleção de geografia. |
| 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 SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| FromBinary(Byte[]) |
Cria um novo DbGeography valor com base no valor binário conhecido especificado. |
| FromGml(String, Int32) |
Cria um novo DbGeography valor com base no valor de GML (Geography Markup Language) especificado e no SRID (identificador do sistema de coordenadas). |
| FromGml(String) |
Cria um novo DbGeography valor com base no valor de GML (Geography Markup Language) especificado. |
| FromText(String, Int32) |
Cria um novo DbGeography valor com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| 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 SRID (valor binário e identificador de sistema de coordenadas) especificados. |
| GeographyCollectionFromText(String, Int32) |
Cria um novo DbGeography valor de coleção com base no srid (identificador de sistema de coordenadas) bem conhecido especificado. |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Intersection(DbGeography) |
Calcula a interseção desse valor DbGeography e outro valor DbGeography. |
| Intersects(DbGeography) |
Determina se esse valor DbGeography cruza espacialmente o argumento DbGeography especificado. |
| LineFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de linha com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| LineFromText(String, Int32) |
Cria um novo DbGeography valor de linha com base no srid (identificador de sistema de coordenadas) bem conhecido especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| MultiLineFromBinary(Byte[], Int32) |
Retorna o valor de várias linhas de um valor binário. |
| MultiLineFromText(String, Int32) |
Retorna o valor de várias linhas de um valor de texto conhecido. |
| MultiPointFromBinary(Byte[], Int32) |
Retorna o valor de vários pontos de um valor binário conhecido. |
| MultiPointFromText(String, Int32) |
Retorna o valor de vários pontos de um valor de texto conhecido. |
| MultiPolygonFromBinary(Byte[], Int32) |
Retorna o valor de vários polígonos de um valor binário conhecido. |
| MultiPolygonFromText(String, Int32) |
Retorna o valor de vários polígonos de um valor de texto conhecido. |
| PointAt(Int32) |
Retorna um elemento desse valor DbGeography de uma posição específica, se ele representar um linestring ou um anel linear. |
| PointFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de ponto com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| PointFromText(String, Int32) |
Cria um novo DbGeography valor de ponto com base no SRID (identificador de sistema de coordenadas) bem conhecido especificado. |
| PolygonFromBinary(Byte[], Int32) |
Cria um novo DbGeography valor de polígono com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| PolygonFromText(String, Int32) |
Cria um novo DbGeography valor de polígono com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| SpatialEquals(DbGeography) |
Determina se essa DbGeography é espacialmente igual ao argumento DbGeography especificado. |
| SymmetricDifference(DbGeography) |
Calcula a diferença simétrica desse valor DbGeography e outro valor DbGeography. |
| ToString() |
Retorna uma representação de cadeia de caracteres do valor de geografia. |
| Union(DbGeography) |
Calcula a união desse valor DbGeography e outro valor DbGeography. |