DbSpatialServices 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.
Jeo-uzamsal (Geometri/Coğrafya) türü desteği için sağlayıcıdan bağımsız bir hizmet API'sini temsil eder.
public ref class DbSpatialServices abstract
[System.Serializable]
public abstract class DbSpatialServices
[<System.Serializable>]
type DbSpatialServices = class
Public MustInherit Class DbSpatialServices
- Devralma
-
DbSpatialServices
- Öznitelikler
Oluşturucular
| DbSpatialServices() |
DbSpatialServices sınıfının yeni bir örneğini başlatır. |
Özellikler
| Default |
için DbSpatialServicesvarsayılan hizmetleri alır. |
Yöntemler
| AsBinary(DbGeography) |
Verilen DbGeography değerin iyi bilinen ikili gösterimini alır. |
| AsBinary(DbGeometry) |
Verilen DbGeometry değerin iyi bilinen ikili gösterimini alır. |
| AsGml(DbGeography) |
Bu DbGeography değerin Coğrafya İşaretlemeyi Dili (GML) gösterimini oluşturur. |
| AsGml(DbGeometry) |
Bu DbGeometry değerin Coğrafya İşaretlemeyi Dili (GML) gösterimini oluşturur. |
| AsText(DbGeography) |
Verilen DbGeography değerin iyi bilinen metin gösterimini alır. Bu değer yalnızca Noktaların Boylamını ve Enlemini içermelidir. |
| AsText(DbGeometry) |
Noktalar için yalnızca X ve Y koordinatları dahil olmak üzere verilen DbGeometry değerin iyi bilinen metin gösterimini alır. |
| AsTextIncludingElevationAndMeasure(DbGeography) |
Yükseltme ve ölçü ile metin gösterimini DbSpatialServices döndürür. |
| AsTextIncludingElevationAndMeasure(DbGeometry) |
Yükseltme ve ölçü ile metin gösterimini DbSpatialServices döndürür. |
| Buffer(DbGeography, Double) |
Verilen DbGeography değerden küçük veya buna eşit |
| Buffer(DbGeometry, Double) |
Verilen DbGeometry değerden küçük veya buna eşit |
| Contains(DbGeometry, DbGeometry) |
Bir DbGeometry değerin uzamsal olarak diğerini içerip içermediğini belirler. |
| CreateGeography(DbSpatialServices, Object) |
Bu yöntem, türetilmiş uygulamayla kullanıma uygun olduğundan emin olmak için belirtilen sağlayıcı değerinin uygun doğrulanmasından sonra türetilmiş uygulamaları GeographyFromProviderValue(Object) tarafından kullanılmak üzere tasarlanmıştır. |
| CreateGeometry(DbSpatialServices, Object) |
Bu yöntem, türetilmiş uygulamayla kullanıma uygun olduğundan emin olmak için belirtilen sağlayıcı değerinin uygun doğrulanmasından sonra türetilmiş uygulamaları GeometryFromProviderValue(Object) tarafından kullanılmak üzere tasarlanmıştır. |
| CreateProviderValue(DbGeographyWellKnownValue) |
Belirtilen iyi bilinen DbGeography gösterimi temel alarak bu uzamsal hizmetler uygulamasıyla uyumlu sağlayıcıya özgü bir değer oluşturur. |
| CreateProviderValue(DbGeometryWellKnownValue) |
Belirtilen iyi bilinen DbGeometry gösterimi temel alarak bu uzamsal hizmetler uygulamasıyla uyumlu sağlayıcıya özgü bir değer oluşturur. |
| CreateWellKnownValue(DbGeography) |
Standart iyi bilinen uzamsal biçimlerden birini veya her ikisini kullanarak belirtilen DbGeography değeri temsil eden bir örneği DbGeographyWellKnownValue oluşturur. |
| CreateWellKnownValue(DbGeometry) |
Standart iyi bilinen uzamsal biçimlerden birini veya her ikisini kullanarak belirtilen DbGeometry değeri temsil eden bir örneği DbGeometryWellKnownValue oluşturur. |
| Crosses(DbGeometry, DbGeometry) |
Verilen DbGeometry iki değerin uzamsal olarak kesişip kesişmeyeceğini belirler. |
| Difference(DbGeography, DbGeography) |
İki DbGeography değerin farkını hesaplar. |
| Difference(DbGeometry, DbGeometry) |
İki DbGeometry değer arasındaki farkı hesaplar. |
| Disjoint(DbGeography, DbGeography) |
Verilen DbGeography iki değerin uzamsal olarak kopuk olup olmadığını belirler. |
| Disjoint(DbGeometry, DbGeometry) |
Verilen DbGeometry iki değerin uzamsal olarak kopuk olup olmadığını belirler. |
| Distance(DbGeography, DbGeography) |
İki DbGeography değerdeki en yakın noktalar arasındaki uzaklığı hesaplar. |
| Distance(DbGeometry, DbGeometry) |
İki DbGeometry değerdeki en yakın noktalar arasındaki uzaklığı hesaplar. |
| ElementAt(DbGeography, Int32) |
Bir coğrafya koleksiyonunu temsil ediyorsa, verilen DbGeography değerin bir öğesini döndürür. |
| ElementAt(DbGeometry, Int32) |
Verilen değerin DbGeometry geometri koleksiyonunu temsil eden bir öğesini döndürür. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| 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. |
| GeographyFromBinary(Byte[]) |
Belirtilen iyi bilinen ikili değeri temel alan yeni DbGeography bir değer oluşturur. |
| GeographyFromBinary(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. |
| GeographyFromGml(String) |
Belirtilen Coğrafya İşaretlemeyi Dili (GML) değerine göre yeni DbGeography bir değer oluşturur. |
| GeographyFromGml(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. |
| GeographyFromProviderValue(Object) |
Bu uzamsal hizmetler uygulamasıyla uyumlu sağlayıcıya özgü değeri temel alan yeni DbGeography bir değer oluşturur. |
| GeographyFromText(String) |
Belirtilen iyi bilinen metin değerini temel alan yeni DbGeography bir değer oluşturur. |
| GeographyFromText(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. |
| GeographyLineFromBinary(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. |
| GeographyLineFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeography bir satır değeri oluşturur. |
| GeographyMultiLineFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeography bir çok satırlı değer oluşturur. |
| GeographyMultiLineFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeography bir çok satırlı değer oluşturur. |
| GeographyMultiPointFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeography bir çok noktalı değer oluşturur. |
| GeographyMultiPointFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeography bir çok noktalı değer oluşturur. |
| GeographyMultiPolygonFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeography bir çokgen değer oluşturur. |
| GeographyMultiPolygonFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeography bir çokgen değer oluşturur. |
| GeographyPointFromBinary(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. |
| GeographyPointFromText(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. |
| GeographyPolygonFromBinary(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. |
| GeographyPolygonFromText(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. |
| GeometryCollectionFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir koleksiyon değeri oluşturur. |
| GeometryCollectionFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir koleksiyon değeri oluşturur. |
| GeometryFromBinary(Byte[]) |
Belirtilen iyi bilinen ikili değeri temel alan yeni DbGeometry bir değer oluşturur. |
| GeometryFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir değer oluşturur. |
| GeometryFromGml(String) |
Belirtilen Coğrafya İşaretlemeyi Dili (GML) değerine göre yeni DbGeometry bir değer oluşturur. |
| GeometryFromGml(String, Int32) |
Belirtilen Coğrafya İşaretlemeyi Dili (GML) değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir değer oluşturur. |
| GeometryFromProviderValue(Object) |
Bu uzamsal hizmetler uygulamasıyla uyumlu sağlayıcıya özgü değeri temel alan yeni DbGeometry bir değer oluşturur. |
| GeometryFromText(String) |
Belirtilen iyi bilinen metin değerini temel alan yeni DbGeometry bir değer oluşturur. |
| GeometryFromText(String, Int32) |
Belirtilen iyi bilinen metin değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir değer oluşturur. |
| GeometryLineFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir satır değeri oluşturur. |
| GeometryLineFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir satır değeri oluşturur. |
| GeometryMultiLineFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeometry bir çok satırlı değer oluşturur. |
| GeometryMultiLineFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeometry bir çok satırlı değer oluşturur. |
| GeometryMultiPointFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeometry bir çok noktalı değer oluşturur. |
| GeometryMultiPointFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeometry bir çok noktalı değer oluşturur. |
| GeometryMultiPolygonFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeometry bir çokgen değer oluşturur. |
| GeometryMultiPolygonFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını temel alan yeni DbGeometry bir çokgen değer oluşturur. |
| GeometryPointFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir nokta değeri oluşturur. |
| GeometryPointFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir nokta değeri oluşturur. |
| GeometryPolygonFromBinary(Byte[], Int32) |
Belirtilen iyi bilinen ikili değeri ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir çokgen değer oluşturur. |
| GeometryPolygonFromText(String, Int32) |
Belirtilen iyi bilinen metin değerini ve koordinat sistemi tanımlayıcısını (SRID) temel alan yeni DbGeometry bir çokgen değer oluşturur. |
| GetArea(DbGeography) |
Değerin bir yüzeyi temsil etmemesi durumunda null olabilecek, verilen DbGeography değerin alanını gösteren null atanabilir bir çift değer döndürür. |
| GetArea(DbGeometry) |
Değerin bir yüzeyi temsil etmemesi durumunda null olabilecek, verilen DbGeometry değerin alanını gösteren null atanabilir bir çift değer döndürür. |
| GetBoundary(DbGeometry) |
Verilen DbGeography değerin sınırını gösteren null atanabilir bir çift değer döndürür. |
| GetCentroid(DbGeometry) |
Verilen DbGeometry değerinin centroid değerini temsil eden bir DbGeometry değer döndürür; değer bir yüzeyi temsil etmiyorsa null olabilir. |
| GetConvexHull(DbGeometry) |
Verilen DbGeography değerin dışbükey gövdesini gösteren null atanabilir bir çift değer döndürür. |
| GetCoordinateSystemId(DbGeography) |
Verilen DbGeography değerin koordinat sistemi tanımlayıcısını döndürür. |
| GetCoordinateSystemId(DbGeometry) |
Verilen DbGeometry değerin koordinat sistemi tanımlayıcısını döndürür. |
| GetDimension(DbGeography) |
Verilen DbGeography değerin boyutunu alır veya değer bir koleksiyonsa en büyük öğe boyutunu alır. |
| GetDimension(DbGeometry) |
Verilen DbGeometry değerin boyutunu alır veya değer bir koleksiyonsa en büyük öğe boyutunu alır. |
| GetElementCount(DbGeography) |
Bir coğrafya koleksiyonunu temsil ediyorsa, verilen DbGeography değerdeki öğelerin sayısını döndürür. |
| GetElementCount(DbGeometry) |
Geometri koleksiyonunu temsil ediyorsa, verilen DbGeometry değerdeki öğelerin sayısını döndürür. |
| GetElevation(DbGeography) |
Bir noktayı temsil ediyorsa, verilen DbGeography değerin yükselmesini (Z koordinatı) döndürür. |
| GetElevation(DbGeometry) |
Bir noktayı temsil ediyorsa, verilen DbGeometry değerin yükseltmesini (Z) döndürür. |
| GetEndPoint(DbGeography) |
Verilen DbGeography değerinin bitiş noktasını temsil eden bir DbGeography değer döndürür; değer eğriyi temsil etmiyorsa null olabilir. |
| GetEndPoint(DbGeometry) |
Verilen DbGeometry değerinin bitiş noktasını temsil eden bir DbGeometry değer döndürür; değer bir eğriyi temsil etmiyorsa null olabilir. |
| GetEnvelope(DbGeometry) |
Verilen DbGeometry değerin zarfını (minimum sınırlayıcı kutu) geometri değeri olarak alır. |
| GetExteriorRing(DbGeometry) |
Verilen DbGeometry değerinin dış halkasını temsil eden bir DbGeometry değer döndürür; değer çokgeni temsil etmiyorsa null olabilir. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetInteriorRingCount(DbGeometry) |
Çokgeni temsil ediyorsa, verilen DbGeometry değerdeki iç halkaların sayısını döndürür. |
| GetIsClosed(DbGeography) |
Verilen DbGeography değerin kapalı olup olmadığını ve değerin bir eğriyi temsil etmemesi durumunda null olabilen null atanabilir bir Boole değeri döndürür. |
| GetIsClosed(DbGeometry) |
Verilen DbGeometry değerin kapalı olup olmadığını ve değerin bir eğriyi temsil etmemesi durumunda null olabilen null atanabilir bir Boole değeri döndürür. |
| GetIsEmpty(DbGeography) |
Verilen DbGeography değerin boş olup olmadığını belirten null atanabilir bir Boole değeri döndürür. |
| GetIsEmpty(DbGeometry) |
Verilen DbGeometry değerin boş olup olmadığını belirten null atanabilir bir Boole değeri döndürür. |
| GetIsRing(DbGeometry) |
Verilen DbGeometry değerin bir halka olup olmadığını, değer bir eğriyi temsil etmiyorsa null olabilecek null değer döndürebilir bir Boole değeri döndürür. |
| GetIsSimple(DbGeometry) |
Verilen DbGeometry değerin basit olup olmadığını belirten null atanabilir bir Boole değeri döndürür. |
| GetIsValid(DbGeometry) |
Verilen DbGeometry değerin geçerli olup olmadığını belirten null atanabilir bir Boole değeri döndürür. |
| GetLatitude(DbGeography) |
Bir noktayı temsil ediyorsa verilen DbGeography değerin Enlem koordinatını döndürür. |
| GetLength(DbGeography) |
Verilen DbGeography değerin uzunluğunu gösteren null değer atanabilir bir çift değer döndürür; değer bir eğriyi temsil etmiyorsa null olabilir. |
| GetLength(DbGeometry) |
Verilen DbGeometry değerin uzunluğunu gösteren null değer atanabilir bir çift değer döndürür; değer bir eğriyi temsil etmiyorsa null olabilir. |
| GetLongitude(DbGeography) |
Bir noktayı temsil ediyorsa verilen DbGeography değerin Boylam koordinatını döndürür. |
| GetMeasure(DbGeography) |
Bir noktayı temsil ediyorsa verilen DbGeography değerin M (Ölçü) koordinatını döndürür. |
| GetMeasure(DbGeometry) |
Bir noktayı temsil ediyorsa verilen DbGeometry değerin M (Ölçü) koordinatını döndürür. |
| GetPointCount(DbGeography) |
Bir çizgi dizesini veya doğrusal halkayı temsil ediyorsa, verilen DbGeography değerdeki nokta sayısını döndürür. |
| GetPointCount(DbGeometry) |
Bir çizgi dizesini veya doğrusal halkayı temsil ediyorsa, verilen DbGeometry değerdeki nokta sayısını döndürür. |
| GetPointOnSurface(DbGeometry) |
Verilen DbGeometry değerinin yüzeyindeki bir noktayı temsil eden bir DbGeometry değer döndürür; değer bir yüzeyi temsil etmiyorsa null olabilir. |
| GetSpatialTypeName(DbGeography) |
Verilen DbGeography değerin uzamsal tür adını gösteren bir değer döndürür. |
| GetSpatialTypeName(DbGeometry) |
Verilen DbGeometry değerin uzamsal tür adını gösteren bir değer döndürür. |
| GetStartPoint(DbGeography) |
Verilen DbGeography değerinin başlangıç noktasını temsil eden bir DbGeography değer döndürür; değer bir eğriyi temsil etmiyorsa null olabilir. |
| GetStartPoint(DbGeometry) |
Verilen DbGeometry değerinin başlangıç noktasını temsil eden bir DbGeometry değer döndürür; değer bir eğriyi temsil etmiyorsa null olabilir. |
| GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
| GetXCoordinate(DbGeometry) |
Bir noktayı temsil ediyorsa verilen DbGeometry değerin X koordinatını döndürür. |
| GetYCoordinate(DbGeometry) |
Bir noktayı temsil ediyorsa verilen DbGeometry değerin Y koordinatını döndürür. |
| InteriorRingAt(DbGeometry, Int32) |
Çokgeni temsil ediyorsa verilen DbGeometry değerden bir iç halka döndürür. |
| Intersection(DbGeography, DbGeography) |
İki DbGeography değerin kesişimini hesaplar. |
| Intersection(DbGeometry, DbGeometry) |
İki DbGeometry değerin kesişimini hesaplar. |
| Intersects(DbGeography, DbGeography) |
Verilen DbGeography iki değerin uzamsal olarak kesişip kesişmediğini belirler. |
| Intersects(DbGeometry, DbGeometry) |
Verilen DbGeometry iki değerin uzamsal olarak kesişip kesişmediğini belirler. |
| MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Overlaps(DbGeometry, DbGeometry) |
Verilen DbGeometry iki değerin uzamsal olarak çakışıp çakışmadığını belirler. |
| PointAt(DbGeography, Int32) |
Bir çizgi dizesini veya doğrusal halkayı temsil ediyorsa, verilen DbGeography değerin bir nokta öğesini döndürür. |
| PointAt(DbGeometry, Int32) |
Bir çizgi dizesini veya doğrusal halkayı temsil ediyorsa, verilen DbGeometry değerin bir nokta öğesini döndürür. |
| Relate(DbGeometry, DbGeometry, String) |
Verilen iki değerin, verilen DbGeometry Boyutlu Genişletilmiş Nine-Intersection Modeli (DE-9IM) kesişim desenine göre uzamsal olarak ilişkili olup olmadığını belirler. |
| SpatialEquals(DbGeography, DbGeography) |
Verilen DbGeography iki değerin uzamsal olarak eşit olup olmadığını belirler. |
| SpatialEquals(DbGeometry, DbGeometry) |
Verilen DbGeometry iki değerin uzamsal olarak eşit olup olmadığını belirler. |
| SymmetricDifference(DbGeography, DbGeography) |
İki DbGeography değerin simetrik farkını hesaplar. |
| SymmetricDifference(DbGeometry, DbGeometry) |
İki DbGeometry değer arasındaki simetrik farkı hesaplar. |
| ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
| Touches(DbGeometry, DbGeometry) |
Verilen DbGeometry iki değerin uzamsal olarak dokunup dokunmadığını belirler. |
| Union(DbGeography, DbGeography) |
İki DbGeography değerin birleşimini hesaplar. |
| Union(DbGeometry, DbGeometry) |
İki DbGeometry değerin birleşimini hesaplar. |
| Within(DbGeometry, DbGeometry) |
Bir DbGeometry değerin uzamsal olarak diğerinin içinde olup olmadığını belirler. |