DataTableReader.GetProviderSpecificValues(Object[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以 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 方法相同的值和類型。