DataTableReader.GetProviderSpecificFieldType(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定列特定于提供程序的格式的类型。
public:
override Type ^ GetProviderSpecificFieldType(int ordinal);
public override Type GetProviderSpecificFieldType (int ordinal);
override this.GetProviderSpecificFieldType : int -> Type
Public Overrides Function GetProviderSpecificFieldType (ordinal As Integer) As Type
参数
- ordinal
- Int32
从零开始的列序号。
返回
作为对象的数据类型的 Type。
例外
传递的索引超出了 0 到 FieldCount -1 的范围。
尝试读取或访问已关闭的 DataTableReader 中的列。
注解
DataTableReader由于 始终返回基础 中DataColumn存储的类型,因此通过调用 GetProviderSpecificFieldType 方法返回的值始终返回与 存储在 中的DataTable类型相同的类型。 使用 DataTableReader 类时,调用 GetProviderSpecificFieldType 方法将返回与调用 GetType 方法相同的类型。