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 方法相同的值和類型。

適用於

另請參閱