Metoda SqlGeography.InstanceOf
Badania, jeśli SqlGeography wystąpienie jest taka sama jak określonego typu.
Przestrzeń nazw: Microsoft.SqlServer.Types
Zestaw: Microsoft.SqlServer.Types (w Microsoft.SqlServer.Types.dll)
Składnia
'Deklaracja
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := True)> _
Public Function InstanceOf ( _
geometryType As String _
) As SqlBoolean
'Użycie
Dim instance As SqlGeography
Dim geometryType As String
Dim returnValue As SqlBoolean
returnValue = instance.InstanceOf(geometryType)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = true)]
public SqlBoolean InstanceOf(
string geometryType
)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = true)]
public:
SqlBoolean InstanceOf(
String^ geometryType
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = true)>]
member InstanceOf :
geometryType:string -> SqlBoolean
public function InstanceOf(
geometryType : String
) : SqlBoolean
Parametry
- geometryType
Typ: System.String
A ciąg , określa jeden z typów 12 w hierarchii typów Geografia.
Wartość zwracana
Typ: System.Data.SqlTypes.SqlBoolean
A SqlBoolean wartość wskazująca, czy SqlGeography wystąpienie jest taka sama jak geometrii określonego typu.
Zwraca true typ wystąpienie Geografia jest taki sam, jak określony typ lub określony typ jest element nadrzędny typu wystąpienie; w przeciwnym razie zwraca false.
Uwagi
Dane wejściowe dla metoda musi być jedną z następujących czynności: T:Microsoft.SqlServer.types.SqlGeometry, punkt, krzywa, LineString, powierzchni, Wielokąt, GeometryCollection, MultiSurface, MultiPolygon, MultiCurve, MultiLineString i MultiPoint.
Ta metoda wygeneruje ArgumentException Jeśli inne ciągi są używane do wprowadzania.