SqlDataRecord(SqlMetaData[]) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр SqlDataRecord схемой на основе массива объектов SqlMetaData, передаваемого в качестве аргумента.
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())
Параметры
- metaData
- SqlMetaData[]
Массив объектов SqlMetaData, которые описывают каждый столбец в SqlDataRecord.
Исключения
metaData
является null
.
Примеры
В следующем примере показано, как создать новый SqlDataRecord объект из двух SqlMetaData объектов , которые указывают имя столбца и тип данных.
//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 });