Compartilhar via


Classe DataProvider

Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (em Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Sintaxe

'Declaração
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

O tipo DataProvider expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DataProvider(StatementBuilder) Initializes a new instance of a DataProvider. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público DataProvider(StatementBuilder, DataProvider.RetriveMode) Initializes a new instance of a DataProvider. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

Início

Propriedades

  Nome Descrição
Propriedade pública Depth Gets the depth of nesting for the current row. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Propriedade pública FieldCount Gets the number of columns in the current row. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Propriedade pública IsClosed A Boolean which determines whether the [T::Microsoft.SqlServer.Management.Sdk.Sfc.DataProvider] is closed. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Propriedade pública Item[Int32] Gets the item corresponding to the ordinal position idx.Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Propriedade pública Item[String] Gets the object that specifies the string indexer. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Propriedade pública RecordsAffected Gets the number of records affected. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

Início

Métodos

  Nome Descrição
Método público Close Closes the DataProvider. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público Dispose Releases all the resources used by the DataProvider class. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetBoolean Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetByte Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetBytes Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetChar Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetChars Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetData Gets a IDataReader for the requested position., Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetDataTypeName Returns a type name for a specified column. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetDateTime Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetDecimal Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetDouble Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetFieldType Returns a data type for the column at the specified ordinal. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetFloat Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetGuid Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetHashCode (Herdado de Object.)
Método público GetInt16 Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetInt32 Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetInt64 Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetName Retrieves a column name for the specified ordinal. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetOrdinal Retrieves an ordinal for the specified column name. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetSchemaTable Gets a schema table that describes the column metadata. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetString Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetType (Herdado de Object.)
Método público GetValue Returns data for the specified column with the given type. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público GetValues Populates an array of objects with the attribute column values of the current row. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público InitRowDataManipulation Initializes data structures so that row manipulation is done efficiently. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público InitSchemaTable Creates an empty DataTable that reflects the schema of the retrieved data. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público IsDBNull Determines whether the value corresponding to the ordinal position is Null. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método protegido MemberwiseClone (Herdado de Object.)
Método público NextResult Unimplemented returns false. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público Read Indicates whether the object advances to the next row. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público SetConnectionAndQuery Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Management.Sdk.Sfc