DataTableReader.GetProviderSpecificValues(Object[]) メソッド

定義

指定された配列に、 DataTableReader内のすべての列のプロバイダー固有の型情報を入力します。

public:
 override int GetProviderSpecificValues(cli::array <System::Object ^> ^ values);
public override int GetProviderSpecificValues(object[] values);
override this.GetProviderSpecificValues : obj[] -> int
Public Overrides Function GetProviderSpecificValues (values As Object()) As Integer

パラメーター

values
Object[]

DataTableReader内の列の型情報を格納するオブジェクトの配列。

返品

配列にコピーされた列値の数。

例外

削除された行からデータを取得しようとしました。

閉じた DataTableReader内の列の読み取りまたはアクセスが試行されました。

注釈

DataTableReaderは常に基になるDataColumn内に格納されている型のデータを返すので、GetProviderSpecificValues メソッドを呼び出すことによって返される値は、常にDataTable内に格納されているデータと同じ型になります。 DataTableReader クラスを操作する場合、GetProviderSpecificValues メソッドを呼び出すと、GetValues メソッドの呼び出しと同じ値と型が返されます。

適用対象

こちらもご覧ください