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. |