SqlDataRecord SqlDataRecord SqlDataRecord SqlDataRecord Class

定義

単一行のデータおよびそのメタデータを表します。Represents a single row of data and its metadata. このクラスは継承できません。This class cannot be inherited.

public ref class SqlDataRecord : System::Data::IDataRecord
public class SqlDataRecord : System.Data.IDataRecord
type SqlDataRecord = class
    interface IDataRecord
Public Class SqlDataRecord
Implements IDataRecord
継承
SqlDataRecordSqlDataRecordSqlDataRecordSqlDataRecord
実装

次の例では、レコードのSqlMetaData列のメタデータを記述し、をSqlDataRecord作成する複数のオブジェクトを作成する方法を示します。The following example shows how to create several SqlMetaData objects, which describe the column metadata of a record, and creating a SqlDataRecord. の列の値SqlDataRecordが設定され、 SqlDataRecord SqlContextクラスを使用して、が呼び出し元のプログラムに送信されます。The column values of the SqlDataRecord are set and the SqlDataRecord is sent to the calling program by using the SqlContext class.

[Microsoft.SqlServer.Server.SqlProcedure]
public static void CreateNewRecord()
{

   // Variables.
   SqlDataRecord record;    
      
   // Create a new record with the column metadata. The constructor is 
   // able to accept a variable number of parameters. 
   record = new SqlDataRecord(new SqlMetaData[] { new SqlMetaData("Column1", SqlDbType.NVarChar, 12), 
                                                  new SqlMetaData("Column2", SqlDbType.Int), 
                                                  new SqlMetaData("Column3", SqlDbType.DateTime) });

   // Set the record fields.
   record.SetString(0, "Hello World!");
   record.SetInt32(1, 42);
   record.SetDateTime(2, DateTime.Now);

   // Send the record to the calling program.
   SqlContext.Pipe.Send(record);
}
<Microsoft.SqlServer.Server.SqlProcedure()> _
Public Shared Sub CreateNewRecord()

   ' Variables.
   Dim record As SqlDataRecord
   
   ' Create a new record with the column metadata.  The constructor is 
   ' able to accept a variable number of parameters.     
   record = New SqlDataRecord(New SqlMetaData() {New SqlMetaData("Column1", SqlDbType.NVarChar, 12), _
                                                 New SqlMetaData("Column2", SqlDbType.Int), _
                                                 New SqlMetaData("Column3", SqlDbType.DateTime)})

   ' Set the record fields.
   record.SetString(0, "Hello World!")
   record.SetInt32(1, 42)
   record.SetDateTime(2, DateTime.Now)

   ' Send the record to the calling program.
   SqlContext.Pipe.Send(record)

End Sub

注釈

このクラスをと共にSqlPipe使用して、マネージコードストアドプロシージャからクライアントに結果セットを送信します。This class is used together with SqlPipe to send result sets to the client from managed code stored-procedures.

共通言語ランタイム (CLR) アプリケーションを作成する場合は、毎回新しいオブジェクトSqlDataRecordを作成するのではなく、既存のオブジェクトを再利用する必要があります。When writing common language runtime (CLR) applications, you should re-use existing SqlDataRecord objects instead of creating new ones every time. 多くの新しいSqlDataRecordオブジェクトを作成すると、メモリが過剰に消費され、パフォーマンスに悪影響を及ぼす可能性があります。Creating many new SqlDataRecord objects could severely deplete memory and adversely affect performance.

コンストラクター

SqlDataRecord(SqlMetaData[]) SqlDataRecord(SqlMetaData[]) SqlDataRecord(SqlMetaData[]) SqlDataRecord(SqlMetaData[])

引数として渡される SqlMetaData オブジェクトの配列に基づくスキーマを使用して新しい SqlDataRecord インスタンスを初期化します。Inititializes a new SqlDataRecord instance with the schema based on the array of SqlMetaData objects passed as an argument.

プロパティ

FieldCount FieldCount FieldCount FieldCount

データ行の列の数を取得します。Gets the number of columns in the data row. このプロパティは読み取り専用です。This property is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

ordinal 引数で指定された列の共通言語ランタイム (CLR) 型の値を取得します。Gets the common language runtime (CLR) type value for the column specified by the column ordinal argument.

Item[String] Item[String] Item[String] Item[String]

name 引数で指定された列の共通言語ランタイム (CLR) 型の値を取得します。Gets the common language runtime (CLR) type value for the column specified by the column name argument.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetBoolean(Int32) GetBoolean(Int32) GetBoolean(Int32) GetBoolean(Int32)

序数で指定された列の値を Boolean として取得します。Gets the value for the column specified by the ordinal as a Boolean.

GetByte(Int32) GetByte(Int32) GetByte(Int32) GetByte(Int32)

序数で指定された列の値を Byte として取得します。Gets the value for the column specified by the ordinal as a Byte.

GetBytes(Int32, Int64, Byte[], Int32, Int32) GetBytes(Int32, Int64, Byte[], Int32, Int32) GetBytes(Int32, Int64, Byte[], Int32, Int32) GetBytes(Int32, Int64, Byte[], Int32, Int32)

序数で指定された列の値を Byte オブジェクトの配列として取得します。Gets the value for the column specified by the ordinal as an array of Byte objects.

GetChar(Int32) GetChar(Int32) GetChar(Int32) GetChar(Int32)

序数で指定された列の値を Char として取得します。Gets the value for the column specified by the ordinal as a Char.

GetChars(Int32, Int64, Char[], Int32, Int32) GetChars(Int32, Int64, Char[], Int32, Int32) GetChars(Int32, Int64, Char[], Int32, Int32) GetChars(Int32, Int64, Char[], Int32, Int32)

序数で指定された列の値を Char オブジェクトの配列として取得します。Gets the value for the column specified by the ordinal as an array of Char objects.

GetData(Int32) GetData(Int32) GetData(Int32) GetData(Int32)
GetDataTypeName(Int32) GetDataTypeName(Int32) GetDataTypeName(Int32) GetDataTypeName(Int32)

序数の引数で指定された列のデータ型の名前を返します。Returns the name of the data type for the column specified by the ordinal argument.

GetDateTime(Int32) GetDateTime(Int32) GetDateTime(Int32) GetDateTime(Int32)

序数で指定された列の値を DateTime として取得します。Gets the value for the column specified by the ordinal as a DateTime.

GetDateTimeOffset(Int32) GetDateTimeOffset(Int32) GetDateTimeOffset(Int32) GetDateTimeOffset(Int32)

指定された列のデータを DateTimeOffset として返します。Returns the specified column's data as a DateTimeOffset.

GetDecimal(Int32) GetDecimal(Int32) GetDecimal(Int32) GetDecimal(Int32)

序数で指定された列の値を Decimal として取得します。Gets the value for the column specified by the ordinal as a Decimal.

GetDouble(Int32) GetDouble(Int32) GetDouble(Int32) GetDouble(Int32)

序数で指定された列の値を Double として取得します。Gets the value for the column specified by the ordinal as a Double.

GetFieldType(Int32) GetFieldType(Int32) GetFieldType(Int32) GetFieldType(Int32)

ordinal 引数で指定された SQL Server 型の列にマップされる、共通言語ランタイム (CLR) 型を表す Type オブジェクトを返します。Returns a Type object representing the common language runtime (CLR) type that maps to the SQL Server type of the column specified by the ordinal argument.

GetFloat(Int32) GetFloat(Int32) GetFloat(Int32) GetFloat(Int32)

序数で指定された列の値を float として取得します。Gets the value for the column specified by the ordinal as a float.

GetGuid(Int32) GetGuid(Int32) GetGuid(Int32) GetGuid(Int32)

序数で指定された列の値を Guid として取得します。Gets the value for the column specified by the ordinal as a Guid.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetInt16(Int32) GetInt16(Int32) GetInt16(Int32) GetInt16(Int32)

序数で指定された列の値を Int16 として取得します。Gets the value for the column specified by the ordinal as a Int16.

GetInt32(Int32) GetInt32(Int32) GetInt32(Int32) GetInt32(Int32)

序数で指定された列の値を Int32 として取得します。Gets the value for the column specified by the ordinal as a Int32.

GetInt64(Int32) GetInt64(Int32) GetInt64(Int32) GetInt64(Int32)

序数で指定された列の値を Int64 として取得します。Gets the value for the column specified by the ordinal as a Int64.

GetName(Int32) GetName(Int32) GetName(Int32) GetName(Int32)

序数の引数で指定された列の名前を返します。Returns the name of the column specified by the ordinal argument.

GetOrdinal(String) GetOrdinal(String) GetOrdinal(String) GetOrdinal(String)

列名で指定された列序数を返します。Returns the column ordinal specified by the column name.

GetSqlBinary(Int32) GetSqlBinary(Int32) GetSqlBinary(Int32) GetSqlBinary(Int32)

序数で指定された列の値を SqlBinary として取得します。Gets the value for the column specified by the ordinal as a SqlBinary.

GetSqlBoolean(Int32) GetSqlBoolean(Int32) GetSqlBoolean(Int32) GetSqlBoolean(Int32)

序数で指定された列の値を SqlBoolean として取得します。Gets the value for the column specified by the ordinal as a SqlBoolean.

GetSqlByte(Int32) GetSqlByte(Int32) GetSqlByte(Int32) GetSqlByte(Int32)

序数で指定された列の値を SqlByte として取得します。Gets the value for the column specified by the ordinal as a SqlByte.

GetSqlBytes(Int32) GetSqlBytes(Int32) GetSqlBytes(Int32) GetSqlBytes(Int32)

序数で指定された列の値を SqlBytes として取得します。Gets the value for the column specified by the ordinal as a SqlBytes.

GetSqlChars(Int32) GetSqlChars(Int32) GetSqlChars(Int32) GetSqlChars(Int32)

序数で指定された列の値を SqlChars として取得します。Gets the value for the column specified by the ordinal as a SqlChars.

GetSqlDateTime(Int32) GetSqlDateTime(Int32) GetSqlDateTime(Int32) GetSqlDateTime(Int32)

序数で指定された列の値を SqlDateTime として取得します。Gets the value for the column specified by the ordinal as a SqlDateTime.

GetSqlDecimal(Int32) GetSqlDecimal(Int32) GetSqlDecimal(Int32) GetSqlDecimal(Int32)

序数で指定された列の値を SqlDecimal として取得します。Gets the value for the column specified by the ordinal as a SqlDecimal.

GetSqlDouble(Int32) GetSqlDouble(Int32) GetSqlDouble(Int32) GetSqlDouble(Int32)

序数で指定された列の値を SqlDouble として取得します。Gets the value for the column specified by the ordinal as a SqlDouble.

GetSqlFieldType(Int32) GetSqlFieldType(Int32) GetSqlFieldType(Int32) GetSqlFieldType(Int32)

列の SQL Server 型にマップされる、(SQL Server 型として System.Data.SqlTypes で定義されている) 型を表す Type オブジェクトを返します。Returns a Type object that represents the type (as a SQL Server type, defined in System.Data.SqlTypes) that maps to the SQL Server type of the column.

GetSqlGuid(Int32) GetSqlGuid(Int32) GetSqlGuid(Int32) GetSqlGuid(Int32)

序数で指定された列の値を SqlGuid として取得します。Gets the value for the column specified by the ordinal as a SqlGuid.

GetSqlInt16(Int32) GetSqlInt16(Int32) GetSqlInt16(Int32) GetSqlInt16(Int32)

序数で指定された列の値を SqlInt16 として取得します。Gets the value for the column specified by the ordinal as a SqlInt16.

GetSqlInt32(Int32) GetSqlInt32(Int32) GetSqlInt32(Int32) GetSqlInt32(Int32)

序数で指定された列の値を SqlInt32 として取得します。Gets the value for the column specified by the ordinal as a SqlInt32.

GetSqlInt64(Int32) GetSqlInt64(Int32) GetSqlInt64(Int32) GetSqlInt64(Int32)

序数で指定された列の値を SqlInt64 として取得します。Gets the value for the column specified by the ordinal as a SqlInt64.

GetSqlMetaData(Int32) GetSqlMetaData(Int32) GetSqlMetaData(Int32) GetSqlMetaData(Int32)

列序数で指定された列のメタデータを記述する SqlMetaData オブジェクトを返します。Returns a SqlMetaData object, describing the metadata of the column specified by the column ordinal.

GetSqlMoney(Int32) GetSqlMoney(Int32) GetSqlMoney(Int32) GetSqlMoney(Int32)

序数で指定された列の値を SqlMoney として取得します。Gets the value for the column specified by the ordinal as a SqlMoney.

GetSqlSingle(Int32) GetSqlSingle(Int32) GetSqlSingle(Int32) GetSqlSingle(Int32)

序数で指定された列の値を SqlSingle として取得します。Gets the value for the column specified by the ordinal as a SqlSingle.

GetSqlString(Int32) GetSqlString(Int32) GetSqlString(Int32) GetSqlString(Int32)

序数で指定された列の値を SqlString として取得します。Gets the value for the column specified by the ordinal as a SqlString.

GetSqlValue(Int32) GetSqlValue(Int32) GetSqlValue(Int32) GetSqlValue(Int32)

列に格納され、SQL Server 型として表され、列の序数で指定されているデータ値を返します。Returns the data value stored in the column, expressed as a SQL Server type, specified by the column ordinal.

GetSqlValues(Object[]) GetSqlValues(Object[]) GetSqlValues(Object[]) GetSqlValues(Object[])

SQL Server 型として表される、配列内のレコードのすべての列の値を返します。Returns the values for all the columns in the record, expressed as SQL Server types, in an array.

GetSqlXml(Int32) GetSqlXml(Int32) GetSqlXml(Int32) GetSqlXml(Int32)

序数で指定された列の値を SqlXml として取得します。Gets the value for the column specified by the ordinal as a SqlXml.

GetString(Int32) GetString(Int32) GetString(Int32) GetString(Int32)

序数で指定された列の値を String として取得します。Gets the value for the column specified by the ordinal as a String.

GetTimeSpan(Int32) GetTimeSpan(Int32) GetTimeSpan(Int32) GetTimeSpan(Int32)

指定された列のデータを TimeSpan として返します。Returns the specified column's data as a TimeSpan.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
GetValue(Int32) GetValue(Int32) GetValue(Int32) GetValue(Int32)

序数の引数で指定された列の共通言語ランタイム (CLR) 型を返します。Returns the common language runtime (CLR) type value for the column specified by the ordinal argument.

GetValues(Object[]) GetValues(Object[]) GetValues(Object[]) GetValues(Object[])

配列内の共通言語ランタイム (CLR) 型として表される、レコードのすべての列の値を返します。Returns the values for all the columns in the record, expressed as common language runtime (CLR) types, in an array.

IsDBNull(Int32) IsDBNull(Int32) IsDBNull(Int32) IsDBNull(Int32)

列の序数パラメーターで指定された列が null の場合は、true を返します。Returns true if the column specified by the column ordinal parameter is null.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
SetBoolean(Int32, Boolean) SetBoolean(Int32, Boolean) SetBoolean(Int32, Boolean) SetBoolean(Int32, Boolean)

列に格納されたデータを、指定した Boolean 値に設定します。Sets the data stored in the column to the specified Boolean value.

SetByte(Int32, Byte) SetByte(Int32, Byte) SetByte(Int32, Byte) SetByte(Int32, Byte)

列に格納されたデータを、指定した Byte 値に設定します。Sets the data stored in the column to the specified Byte value.

SetBytes(Int32, Int64, Byte[], Int32, Int32) SetBytes(Int32, Int64, Byte[], Int32, Int32) SetBytes(Int32, Int64, Byte[], Int32, Int32) SetBytes(Int32, Int64, Byte[], Int32, Int32)

列に格納されたデータを、指定した Byte 値の配列に設定します。Sets the data stored in the column to the specified array of Byte values.

SetChar(Int32, Char) SetChar(Int32, Char) SetChar(Int32, Char) SetChar(Int32, Char)

列に格納されたデータを、指定した Char 値に設定します。Sets the data stored in the column to the specified Char value.

SetChars(Int32, Int64, Char[], Int32, Int32) SetChars(Int32, Int64, Char[], Int32, Int32) SetChars(Int32, Int64, Char[], Int32, Int32) SetChars(Int32, Int64, Char[], Int32, Int32)

列に格納されたデータを、指定した Char 値の配列に設定します。Sets the data stored in the column to the specified array of Char values.

SetDateTime(Int32, DateTime) SetDateTime(Int32, DateTime) SetDateTime(Int32, DateTime) SetDateTime(Int32, DateTime)

列に格納されたデータを、指定した DateTime 値に設定します。Sets the data stored in the column to the specified DateTime value.

SetDateTimeOffset(Int32, DateTimeOffset) SetDateTimeOffset(Int32, DateTimeOffset) SetDateTimeOffset(Int32, DateTimeOffset) SetDateTimeOffset(Int32, DateTimeOffset)

指定した列の値を DateTimeOffset 値に設定します。Sets the value of the column specified to the DateTimeOffset value.

SetDBNull(Int32) SetDBNull(Int32) SetDBNull(Int32) SetDBNull(Int32)

指定された列の値を DBNull に設定します。Sets the value in the specified column to DBNull.

SetDecimal(Int32, Decimal) SetDecimal(Int32, Decimal) SetDecimal(Int32, Decimal) SetDecimal(Int32, Decimal)

列に格納されたデータを、指定した Decimal 値に設定します。Sets the data stored in the column to the specified Decimal value.

SetDouble(Int32, Double) SetDouble(Int32, Double) SetDouble(Int32, Double) SetDouble(Int32, Double)

列に格納されたデータを、指定した Double 値に設定します。Sets the data stored in the column to the specified Double value.

SetFloat(Int32, Single) SetFloat(Int32, Single) SetFloat(Int32, Single) SetFloat(Int32, Single)

列に格納されたデータを、指定した float 値に設定します。Sets the data stored in the column to the specified float value.

SetGuid(Int32, Guid) SetGuid(Int32, Guid) SetGuid(Int32, Guid) SetGuid(Int32, Guid)

列に格納されたデータを、指定した Guid 値に設定します。Sets the data stored in the column to the specified Guid value.

SetInt16(Int32, Int16) SetInt16(Int32, Int16) SetInt16(Int32, Int16) SetInt16(Int32, Int16)

列に格納されたデータを、指定した Int16 値に設定します。Sets the data stored in the column to the specified Int16 value.

SetInt32(Int32, Int32) SetInt32(Int32, Int32) SetInt32(Int32, Int32) SetInt32(Int32, Int32)

列に格納されたデータを、指定した Int32 値に設定します。Sets the data stored in the column to the specified Int32 value.

SetInt64(Int32, Int64) SetInt64(Int32, Int64) SetInt64(Int32, Int64) SetInt64(Int32, Int64)

列に格納されたデータを、指定した Int64 値に設定します。Sets the data stored in the column to the specified Int64 value.

SetSqlBinary(Int32, SqlBinary) SetSqlBinary(Int32, SqlBinary) SetSqlBinary(Int32, SqlBinary) SetSqlBinary(Int32, SqlBinary)

列に格納されたデータを、指定した SqlBinary 値に設定します。Sets the data stored in the column to the specified SqlBinary value.

SetSqlBoolean(Int32, SqlBoolean) SetSqlBoolean(Int32, SqlBoolean) SetSqlBoolean(Int32, SqlBoolean) SetSqlBoolean(Int32, SqlBoolean)

列に格納されたデータを、指定した SqlBoolean 値に設定します。Sets the data stored in the column to the specified SqlBoolean value.

SetSqlByte(Int32, SqlByte) SetSqlByte(Int32, SqlByte) SetSqlByte(Int32, SqlByte) SetSqlByte(Int32, SqlByte)

列に格納されたデータを、指定した SqlByte 値に設定します。Sets the data stored in the column to the specified SqlByte value.

SetSqlBytes(Int32, SqlBytes) SetSqlBytes(Int32, SqlBytes) SetSqlBytes(Int32, SqlBytes) SetSqlBytes(Int32, SqlBytes)

列に格納されたデータを、指定した SqlBytes 値に設定します。Sets the data stored in the column to the specified SqlBytes value.

SetSqlChars(Int32, SqlChars) SetSqlChars(Int32, SqlChars) SetSqlChars(Int32, SqlChars) SetSqlChars(Int32, SqlChars)

列に格納されたデータを、指定した SqlChars 値に設定します。Sets the data stored in the column to the specified SqlChars value.

SetSqlDateTime(Int32, SqlDateTime) SetSqlDateTime(Int32, SqlDateTime) SetSqlDateTime(Int32, SqlDateTime) SetSqlDateTime(Int32, SqlDateTime)

列に格納されたデータを、指定した SqlDateTime 値に設定します。Sets the data stored in the column to the specified SqlDateTime value.

SetSqlDecimal(Int32, SqlDecimal) SetSqlDecimal(Int32, SqlDecimal) SetSqlDecimal(Int32, SqlDecimal) SetSqlDecimal(Int32, SqlDecimal)

列に格納されたデータを、指定した SqlDecimal 値に設定します。Sets the data stored in the column to the specified SqlDecimal value.

SetSqlDouble(Int32, SqlDouble) SetSqlDouble(Int32, SqlDouble) SetSqlDouble(Int32, SqlDouble) SetSqlDouble(Int32, SqlDouble)

列に格納されたデータを、指定した SqlDouble 値に設定します。Sets the data stored in the column to the specified SqlDouble value.

SetSqlGuid(Int32, SqlGuid) SetSqlGuid(Int32, SqlGuid) SetSqlGuid(Int32, SqlGuid) SetSqlGuid(Int32, SqlGuid)

列に格納されたデータを、指定した SqlGuid 値に設定します。Sets the data stored in the column to the specified SqlGuid value.

SetSqlInt16(Int32, SqlInt16) SetSqlInt16(Int32, SqlInt16) SetSqlInt16(Int32, SqlInt16) SetSqlInt16(Int32, SqlInt16)

列に格納されたデータを、指定した SqlInt16 値に設定します。Sets the data stored in the column to the specified SqlInt16 value.

SetSqlInt32(Int32, SqlInt32) SetSqlInt32(Int32, SqlInt32) SetSqlInt32(Int32, SqlInt32) SetSqlInt32(Int32, SqlInt32)

列に格納されたデータを、指定した SqlInt32 値に設定します。Sets the data stored in the column to the specified SqlInt32 value.

SetSqlInt64(Int32, SqlInt64) SetSqlInt64(Int32, SqlInt64) SetSqlInt64(Int32, SqlInt64) SetSqlInt64(Int32, SqlInt64)

列に格納されたデータを、指定した SqlInt64 値に設定します。Sets the data stored in the column to the specified SqlInt64 value.

SetSqlMoney(Int32, SqlMoney) SetSqlMoney(Int32, SqlMoney) SetSqlMoney(Int32, SqlMoney) SetSqlMoney(Int32, SqlMoney)

列に格納されたデータを、指定した SqlMoney 値に設定します。Sets the data stored in the column to the specified SqlMoney value.

SetSqlSingle(Int32, SqlSingle) SetSqlSingle(Int32, SqlSingle) SetSqlSingle(Int32, SqlSingle) SetSqlSingle(Int32, SqlSingle)

列に格納されたデータを、指定した SqlSingle 値に設定します。Sets the data stored in the column to the specified SqlSingle value.

SetSqlString(Int32, SqlString) SetSqlString(Int32, SqlString) SetSqlString(Int32, SqlString) SetSqlString(Int32, SqlString)

列に格納されたデータを、指定した SqlString 値に設定します。Sets the data stored in the column to the specified SqlString value.

SetSqlXml(Int32, SqlXml) SetSqlXml(Int32, SqlXml) SetSqlXml(Int32, SqlXml) SetSqlXml(Int32, SqlXml)

列に格納されたデータを、指定した SqlXml 値に設定します。Sets the data stored in the column to the specified SqlXml value.

SetString(Int32, String) SetString(Int32, String) SetString(Int32, String) SetString(Int32, String)

列に格納されたデータを、指定した String 値に設定します。Sets the data stored in the column to the specified String value.

SetTimeSpan(Int32, TimeSpan) SetTimeSpan(Int32, TimeSpan) SetTimeSpan(Int32, TimeSpan) SetTimeSpan(Int32, TimeSpan)

指定した列の値を TimeSpan に設定します。Sets the value of the column specified to the TimeSpan.

SetValue(Int32, Object) SetValue(Int32, Object) SetValue(Int32, Object) SetValue(Int32, Object)

列の序数で指定される列の新しい値を、共通言語ランタイム (CLR) 型として設定します。Sets a new value, expressed as a common language runtime (CLR) type, for the column specified by the column ordinal.

SetValues(Object[]) SetValues(Object[]) SetValues(Object[]) SetValues(Object[])

SqlDataRecord 内のすべての列の新しい値を設定します。Sets new values for all of the columns in the SqlDataRecord. これらの値は、共通言語ランタイム (CLR) 型として表現されます。These values are expressed as common language runtime (CLR) types.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

明示的なインターフェイスの実装

IDataRecord.GetData(Int32) IDataRecord.GetData(Int32) IDataRecord.GetData(Int32) IDataRecord.GetData(Int32)

このリリースではサポートされません。Not supported in this release.

適用対象