Bagikan melalui


SqlDataRecord(SqlMetaData[]) Konstruktor

Definisi

Memulai instans baru SqlDataRecord dengan skema berdasarkan array SqlMetaData objek yang diteruskan sebagai argumen.

public:
 SqlDataRecord(... cli::array <Microsoft::SqlServer::Server::SqlMetaData ^> ^ metaData);
public SqlDataRecord (params Microsoft.SqlServer.Server.SqlMetaData[] metaData);
new Microsoft.SqlServer.Server.SqlDataRecord : Microsoft.SqlServer.Server.SqlMetaData[] -> Microsoft.SqlServer.Server.SqlDataRecord
Public Sub New (ParamArray metaData As SqlMetaData())

Parameter

metaData
SqlMetaData[]

Array SqlMetaData objek yang menjelaskan setiap kolom di SqlDataRecord.

Pengecualian

metaData adalah null.

Contoh

Contoh berikut menunjukkan cara membuat objek baru SqlDataRecord dari dua SqlMetaData objek, yang menunjukkan nama kolom dan jenis data.

// 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 });
' Variables.
Dim column1Info As SqlMetaData 
Dim column2Info As SqlMetaData
Dim record As SqlDataRecord

' 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 })

Berlaku untuk