SqlDataRecord(SqlMetaData[]) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
引数として渡される SqlMetaData オブジェクトの配列に基づくスキーマを使用して新しい SqlDataRecord インスタンスを初期化します。
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[]
SqlDataRecord の各列を記述する SqlMetaData オブジェクトの配列。
例外
metaData
は null
です。
例
次の例は、列名とデータ型を示す 2 つのSqlMetaDataオブジェクトから新しいSqlDataRecordオブジェクトを作成する方法を示しています。
//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 });