Compartir a través de


Clase DataProvider

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

Jerarquía de herencia

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc..::..DataProvider

Espacio de nombres:  Microsoft.SqlServer.Management.Sdk.Sfc
Ensamblado:  Microsoft.SqlServer.Management.Sdk.Sfc (en Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Sintaxis

'Declaración
Public Class DataProvider _
    Implements IDataReader, IDisposable, IDataRecord
'Uso
Dim instance As DataProvider
public class DataProvider : IDataReader, 
    IDisposable, IDataRecord
public ref class DataProvider : IDataReader, 
    IDisposable, IDataRecord
type DataProvider =  
    class
        interface IDataReader
        interface IDisposable
        interface IDataRecord
    end
public class DataProvider implements IDataReader, IDisposable, IDataRecord

El tipo DataProvider expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataProvider(StatementBuilder) Initializes a new instance of a DataProvider. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público DataProvider(StatementBuilder, DataProvider. . :: . .RetriveMode) Initializes a new instance of a DataProvider. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Depth Gets the depth of nesting for the current row. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Propiedad pública FieldCount Gets the number of columns in the current row. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Propiedad pública IsClosed A Boolean which determines whether the [T::Microsoft.SqlServer.Management.Sdk.Sfc.DataProvider] is closed. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Propiedad pública Item[ ( [ ( Int32] ) ] ) Gets the item corresponding to the ordinal position idx.No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Propiedad pública Item[ ( [ ( String] ) ] ) Gets the object that specifies the string indexer. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Propiedad pública RecordsAffected Gets the number of records affected. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

Arriba

Métodos

  Nombre Descripción
Método público Close Closes the DataProvider. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público Dispose Releases all the resources used by the DataProvider class. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetBoolean No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetByte No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetBytes No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetChar No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetChars No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetData Gets a IDataReader for the requested position., No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetDataTypeName Returns a type name for a specified column. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetDateTime Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetDecimal Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetDouble Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetFieldType Returns a data type for the column at the specified ordinal. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetFloat Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetGuid Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetHashCode (Se hereda de Object.)
Método público GetInt16 Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetInt32 Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetInt64 Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetName Retrieves a column name for the specified ordinal. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetOrdinal Retrieves an ordinal for the specified column name. .No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetSchemaTable Gets a schema table that describes the column metadata. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetString Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetType (Se hereda de Object.)
Método público GetValue Returns data for the specified column with the given type. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público GetValues Populates an array of objects with the attribute column values of the current row. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público InitRowDataManipulation Initializes data structures so that row manipulation is done efficiently. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público InitSchemaTable Creates an empty DataTable that reflects the schema of the retrieved data. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público IsDBNull Determines whether the value corresponding to the ordinal position is Null. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método protegido MemberwiseClone (Se hereda de Object.)
Método público NextResult Unimplemented.returns false. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público Read Indicates whether the object advances to the next row. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público SetConnectionAndQuery No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.
Método público ToString (Se hereda de Object.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.