STIsRing (geometri veri türü)
1 Döner bir geometryörneği aşağıdaki şartları yerine getiren:
It's a LineStringörneği.
Kapalı.
Bu basittir.
Eğer 0 döndürür LineStringörneği gereksinimlerini karşılaması değil.
İçin bir geometryörneği kapalı ve sade, hem de kullanırSTIsClosed () ve STIsSimple() 1 örneğinde çağrılan döndürmelidir. Örneği türünü belirlemek için bir geometrykullanmak MultiPolygonSTGeometryType().
Sözdizimi
.STIsRing ( )
Dönüş Türleri
SQL Server dönüş türü: bit
clr döndürme türü:SqlBoolean
Açıklamalar
Bu yöntem örnek ise, null döndürür bir LineString.
Örnekler
Aşağıdaki örnek bir LineStringörneği ve kullanımları STIsRing()örneği bir halka olup olmadığını sınamak için.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();
Ayrıca bkz.
Başvuru
STIsClosed (geometri veri türü)
STGeometryType (geometri veri türü)
STIsSimple (geometri veri türü)