SqlDataRecord(SqlMetaData[]) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue SqlDataRecord-Instanz mit dem Schema auf Grundlage des Arrays von SqlMetaData-Objekten, die als Argument übergeben werden.
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())
Parameter
- metaData
- SqlMetaData[]
Ein Array von SqlMetaData-Objekten, die jede Spalte in der SqlDataRecord beschreiben.
Ausnahmen
Der Jointyp (metaData
) lautet null
.
Beispiele
Das folgende Beispiel zeigt, wie ein neues SqlDataRecord Objekt aus zwei SqlMetaData Objekten erstellt wird, die den Spaltennamen und den Datentyp angeben.
//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 });