Método Api.RetrieveColumnSize (JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit)
Recupera el tamaño de un único valor de columna del registro actual. El registro es ese registro asociado a la entrada de índice en la posición actual del cursor. Como alternativa, esta función puede recuperar una columna de un registro que se crea en el búfer de copia del cursor. Esta función también puede recuperar datos de columna de una entrada de índice que haga referencia al registro actual.
Espacio de nombres:Microsoft.Isam.Esent.Interop
Ensamblaje: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)
Sintaxis
'Declaration
Public Shared Function RetrieveColumnSize ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
columnid As JET_COLUMNID, _
itagSequence As Integer, _
grbit As RetrieveColumnGrbit _
) As Nullable(Of Integer)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim columnid As JET_COLUMNID
Dim itagSequence As Integer
Dim grbit As RetrieveColumnGrbit
Dim returnValue As Nullable(Of Integer)
returnValue = Api.RetrieveColumnSize(sesid, _
tableid, columnid, itagSequence, _
grbit)
public static Nullable<int> RetrieveColumnSize(
JET_SESID sesid,
JET_TABLEID tableid,
JET_COLUMNID columnid,
int itagSequence,
RetrieveColumnGrbit grbit
)
Parámetros
sesid
Tipo: Microsoft.Isam.Esent.Interop.JET_SESIDSesión que se va a usar.
tableid
Tipo: Microsoft.Isam.Esent.Interop.JET_TABLEIDCursor del que se va a recuperar la columna.
columnid
Tipo: Microsoft.Isam.Esent.Interop.JET_COLUMNIDColumnid que se va a recuperar.
itagSequence
Tipo: System.Int32Número de secuencia de valor en una columna con varios valores. La matriz de valores se basa en uno. El primer valor es la secuencia 1, no 0. Si la columna de registro solo tiene un valor, se debe pasar 1 como itagSequence.
grbit
Tipo: Microsoft.Isam.Esent.Interop.RetrieveColumnGrbitRecupere las opciones de columna.
Valor devuelto
Tipo: System.Nullable<Int32>
Tamaño de la columna. 0 si la columna es null.