SqlGeography.ISqlSpatialGridIndexable.GetGridCoverage (Método) (Boolean, Double, Double, Double, Double, Double, Double, Int32, Int32, Boolean[,], Boolean , Int32, Int32, Boolean, Boolean)
Devuelve la cobertura de cuadrícula del objeto Geography de SQL.
Espacio de nombres: Microsoft.SqlServer.Types
Ensamblado: Microsoft.SqlServer.Types (en Microsoft.SqlServer.Types.dll)
Sintaxis
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
void ISqlSpatialGridIndexable.GetGridCoverage(
bool isTopmostGrid,
double rGridMinX,
double rGridMinY,
double rGridWidth,
double rGridHeight,
double rFuzzX,
double rFuzzY,
int cGridRows,
int cGridColumns,
bool[,] touched,
bool[,] contained,
out int cCellsTouched,
out int cCellsContained,
out bool fGeometryExceedsGrid,
out bool fHasAmbiguousTouchedCells
)
private:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
virtual void GetGridCoverage(
bool isTopmostGrid,
double rGridMinX,
double rGridMinY,
double rGridWidth,
double rGridHeight,
double rFuzzX,
double rFuzzY,
int cGridRows,
int cGridColumns,
array<bool, 2>^ touched,
array<bool, 2>^ contained,
[OutAttribute] int% cCellsTouched,
[OutAttribute] int% cCellsContained,
[OutAttribute] bool% fGeometryExceedsGrid,
[OutAttribute] bool% fHasAmbiguousTouchedCells
) sealed = ISqlSpatialGridIndexable::GetGridCoverage
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
private abstract GetGridCoverage :
isTopmostGrid:bool *
rGridMinX:float *
rGridMinY:float *
rGridWidth:float *
rGridHeight:float *
rFuzzX:float *
rFuzzY:float *
cGridRows:int *
cGridColumns:int *
touched:bool[,] *
contained:bool[,] *
cCellsTouched:int byref *
cCellsContained:int byref *
fGeometryExceedsGrid:bool byref *
fHasAmbiguousTouchedCells:bool byref -> unit
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
private override GetGridCoverage :
isTopmostGrid:bool *
rGridMinX:float *
rGridMinY:float *
rGridWidth:float *
rGridHeight:float *
rFuzzX:float *
rFuzzY:float *
cGridRows:int *
cGridColumns:int *
touched:bool[,] *
contained:bool[,] *
cCellsTouched:int byref *
cCellsContained:int byref *
fGeometryExceedsGrid:bool byref *
fHasAmbiguousTouchedCells:bool byref -> unit
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)>
Private Sub GetGridCoverage (
isTopmostGrid As Boolean,
rGridMinX As Double,
rGridMinY As Double,
rGridWidth As Double,
rGridHeight As Double,
rFuzzX As Double,
rFuzzY As Double,
cGridRows As Integer,
cGridColumns As Integer,
touched As Boolean(,),
contained As Boolean(,),
<OutAttribute> ByRef cCellsTouched As Integer,
<OutAttribute> ByRef cCellsContained As Integer,
<OutAttribute> ByRef fGeometryExceedsGrid As Boolean,
<OutAttribute> ByRef fHasAmbiguousTouchedCells As Boolean
)
Implements ISqlSpatialGridIndexable.GetGridCoverage
Parámetros
isTopmostGrid
Type: System.BooleanTrue si el objeto especificado se encuentra en la cuadrícula superior; de lo contrario, false.
rGridMinX
Type: System.DoubleValor mínimo de X de la cuadrícula.
rGridMinY
Type: System.DoubleValor mínimo de Y de la cuadrícula.
rGridWidth
Type: System.DoubleAncho de la cuadrícula.
rGridHeight
Type: System.DoubleAlto de la cuadrícula.
rFuzzX
Type: System.DoubleValor aproximado de X.
rFuzzY
Type: System.DoubleValor aproximado de Y.
cGridRows
Type: System.Int32Filas de la cuadrícula.
cGridColumns
Type: System.Int32Columnas de la cuadrícula.
touched
Type: System.Boolean[,]True si se modifica el objeto especificado; de lo contrario, false.
contained
Type: System.Boolean[,]True si está incluida la cuadrícula especificada; de lo contrario, false.
cCellsTouched
Type: System.Int32True si se modifican las celdas de la cuadrícula; de lo contrario, false.
cCellsContained
Type: System.Int32True si están incluidas las celdas especificadas de la cuadrícula; de lo contrario, false.
fGeometryExceedsGrid
Type: System.BooleanTrue si la geometría supera la cuadrícula; de lo contrario, false.
fHasAmbiguousTouchedCells
Type: System.BooleanTrue si la cuadrícula contiene celdas modificadas ambiguas; de lo contrario, false.
Implementaciones
Vea también
SqlGeography (Clase)
Microsoft.SqlServer.Types (Espacio de nombres)
Volver al principio