PipelineComponent.BufferTypeToDataRecordType(DataType) 方法

定义

重要

此 API 不符合 CLS。

基于 Integration Services 数据类型返回托管数据类型。

protected:
 static Type ^ BufferTypeToDataRecordType(Microsoft::SqlServer::Dts::Runtime::Wrapper::DataType type);
[System.CLSCompliant(false)]
protected static Type BufferTypeToDataRecordType (Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType type);
[<System.CLSCompliant(false)>]
static member BufferTypeToDataRecordType : Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType -> Type
Protected Shared Function BufferTypeToDataRecordType (type As DataType) As Type

参数

type
DataType

DataType 枚举中的一个值。

返回

Type

映射到 Integration Services 的托管类型  DataType

属性

注解

此 helper 函数获取与相对应的托管类型 Integration Services DataType 。 它通常与方法配合使用 ConvertBufferDataTypeToFitManaged

有关详细信息,请参阅 在数据流中使用数据类型

注意

开发人员应小心地使用类的数据类型映射方法 PipelineComponent ,并可能需要对自己的数据类型映射方法进行编码,这些方法更适合于其自定义组件的独特需求。 现有方法不考虑数值精度或小数位数,或其他与数据类型本身紧密相关的属性。 在的未来版本中,Microsoft 可能会修改或删除这些方法,或修改这些方法执行的映射 Integration Services 。

适用于