DbGeography Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Jeodetik (yuvarlak dünya) koordinat sistemindeki verileri temsil eder.
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
- Devralma
-
DbGeography
- Öznitelikler
Özellikler
Area |
Bu DbGeography değerinin alanını gösteren null atanabilir bir çift değer alır. Bu değer bir yüzeyi temsil etmiyorsa null olabilir. |
CoordinateSystemId |
Koordinat sistemiyle ilişkili tanımlayıcıyı alır. |
DefaultCoordinateSystemId |
Coğrafya değerleri için varsayılan koordinat sistemi kimliğini (SRID) alır (WGS 84). |
Dimension |
Verilen DbGeography değerin boyutunu alır veya değer bir koleksiyonsa en büyük öğe boyutunu alır. |
ElementCount |
Bir coğrafya koleksiyonunu temsil ediyorsa, bu DbGeography değerindeki öğelerin sayısını alır. |
Elevation |
Bir noktayı temsil ediyorsa, bu DbGeography değerinin yükseltmesini (Z koordinatı) alır. |
EndPoint |
Bu değerin başlangıç noktasını temsil eden bir DbGeography değeri alır ve bu değer bir eğriyi temsil etmiyorsa null olabilir. |
IsClosed |
Bu DbGeography değerinin kapalı olup olmadığını belirten null atanabilir bir Boole değeri alır ve bu değer bir eğriyi temsil etmiyorsa null olabilir. |
IsEmpty |
Bu DbGeography değerinin boş olup olmadığını gösteren null atanabilir bir Boole değeri alır. |
Latitude |
Bir noktayı temsil ediyorsa, bu DbGeography değerinin Enlem koordinatını alır. |
Length |
Bu DbGeography değerinin uzunluğunu gösteren null atanabilir bir çift değer alır. Bu değer bir eğriyi temsil etmiyorsa null olabilir. |
Longitude |
Bir noktayı temsil ediyorsa bu DbGeography değerinin Boylam koordinatını alır. |
Measure |
Bir noktayı temsil ediyorsa, bu DbGeography değerinin M (Ölçü) koordinatını alır. |
PointCount |
Bir çizgi dizesini veya doğrusal halkayı temsil ediyorsa, bu DbGeography değerindeki nokta sayısını alır. |
ProviderValue |
Bu DbGeography değerini oluşturan temel sağlayıcıya özgü bir gösterimini alır. |
SpatialTypeName |
DBGeography'nin uzamsal tür adını alır. |
StartPoint |
Bu değerin başlangıç noktasını temsil eden bir DbGeography değeri alır ve bu değer bir eğriyi temsil etmiyorsa null olabilir. |
WellKnownValue |
Bu DbGeography değerinin serileştirilebilir iyi bilinen bir gösterimini alır veya ayarlar. |
Yöntemler
AsBinary() |
Bu DbGeography değerinin iyi bilinen ikili gösterimini oluşturur. |
AsGml() |
Bu DbGeography değerinin Coğrafya İşaretlemeyi Dili (GML) gösterimini oluşturur. |
AsText() |
Bu DbGeography değerinin iyi bilinen metin gösterimini oluşturur. Noktalar için yalnızca Boylam ve Enlem içerir. |
Buffer(Nullable<Double>) |
Bir coğrafya örneğinden uzaklığı belirtilen değerden küçük veya buna eşit olan tüm noktaların birleşimini temsil eden bir coğrafya nesnesi döndürür. |
Difference(DbGeography) |
Bu DbGeography değeriyle başka bir DbGeography değerinin farkını hesaplar. |
Disjoint(DbGeography) |
Bu DbGeography'nin belirtilen DbGeography bağımsız değişkeninden uzamsal olarak kopuk olup olmadığını belirler. |
Distance(DbGeography) |
Bu DbGeography değerindeki en yakın noktalar ile başka bir DbGeography değeri arasındaki uzaklığı hesaplar. |
ElementAt(Int32) |
Coğrafya koleksiyonunu temsil ediyorsa, bu DbGeography değerinin belirli bir konumdan bir öğesini döndürür. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
FromBinary(Byte[]) |
Belirtilen iyi bilinen ikili değeri temel alan yeni DbGeography bir değer oluşturur. |
FromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir değer oluşturur. |
FromGml(String) |
Belirtilen Coğrafya İşaretlemeyi Dili (GML) değerine göre yeni DbGeography bir değer oluşturur. |
FromGml(String, Int32) |
Belirtilen Coğrafya İşaretlemeyi Dili (GML) değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir değer oluşturur. |
FromText(String) |
Belirtilen iyi bilinen metin değerini temel alan yeni DbGeography bir değer oluşturur. |
FromText(String, Int32) |
Belirtilen iyi bilinen metin değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir değer oluşturur. |
GeographyCollectionFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir koleksiyon değeri oluşturur. |
GeographyCollectionFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir koleksiyon değeri oluşturur. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Intersection(DbGeography) |
Bu DbGeography değerinin ve başka bir DbGeography değerinin kesişimini hesaplar. |
Intersects(DbGeography) |
Bu DbGeography değerinin belirtilen DbGeography bağımsız değişkeniyle uzamsal olarak kesişip kesişmediğini belirler. |
LineFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir satır değeri oluşturur. |
LineFromText(String, Int32) |
Belirtilen iyi bilinen metin değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir satır değeri oluşturur. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
MultiLineFromBinary(Byte[], Int32) |
İkili bir değerden çok satırlı değeri döndürür. |
MultiLineFromText(String, Int32) |
İyi bilinen bir metin değerinden çok satırlı değeri döndürür. |
MultiPointFromBinary(Byte[], Int32) |
İyi bilinen bir ikili değerden çok noktalı değeri döndürür. |
MultiPointFromText(String, Int32) |
İyi bilinen bir metin değerinden çok noktalı değeri döndürür. |
MultiPolygonFromBinary(Byte[], Int32) |
İyi bilinen bir ikili değerden çok çokgen değerini döndürür. |
MultiPolygonFromText(String, Int32) |
İyi bilinen bir metin değerinden çok çokgen değerini döndürür. |
PointAt(Int32) |
Bu DbGeography değerinin bir çizgi dizesini veya doğrusal halkayı temsil eden belirli bir konumdan bir öğesini döndürür. |
PointFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir nokta değeri oluşturur. |
PointFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir nokta değeri oluşturur. |
PolygonFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir çokgen değer oluşturur. |
PolygonFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir çokgen değer oluşturur. |
SpatialEquals(DbGeography) |
Bu DbGeography'nin uzamsal olarak belirtilen DbGeography bağımsız değişkenine eşit olup olmadığını belirler. |
SymmetricDifference(DbGeography) |
Bu DbGeography değeriyle başka bir DbGeography değerinin simetrik farkını hesaplar. |
ToString() |
Coğrafya değerinin dize gösterimini döndürür. |
Union(DbGeography) |
Bu DbGeography değerinin ve başka bir DbGeography değerinin birleşimini hesaplar. |