SqlDataRecord(SqlMetaData[]) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância SqlDataRecord com o esquema baseado na matriz de objetos SqlMetaData passados como um argumento.
public:
SqlDataRecord(... cli::array <Microsoft::Data::SqlClient::Server::SqlMetaData ^> ^ metaData);
public SqlDataRecord (params Microsoft.Data.SqlClient.Server.SqlMetaData[] metaData);
new Microsoft.Data.SqlClient.Server.SqlDataRecord : Microsoft.Data.SqlClient.Server.SqlMetaData[] -> Microsoft.Data.SqlClient.Server.SqlDataRecord
Public Sub New (ParamArray metaData As SqlMetaData())
Parâmetros
- metaData
- SqlMetaData[]
Uma matriz de objetos SqlMetaData que descrevem cada coluna na SqlDataRecord.
Exceções
O metaData
é null
.
Exemplos
O exemplo a seguir mostra como criar um novo SqlDataRecord objeto de dois SqlMetaData objetos, que indicam o nome da coluna e o tipo de dados.
//using Microsoft.Data.SqlClient.Server;
// Variables.
SqlMetaData column1Info;
SqlMetaData column2Info;
SqlDataRecord record;
// Create the column metadata.
column1Info = new SqlMetaData("Column1", SqlDbType.NVarChar, 12);
column2Info = new SqlMetaData("Column2", SqlDbType.Int);
// Create a new record with the column metadata.
record = new SqlDataRecord(new SqlMetaData[] { column1Info,
column2Info });