Share via


DTP_DATA_UNION Structure

This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.

Specifies a union data types.

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Syntax

'Declaration
Public Structure DTP_DATA_UNION
'Usage
Dim instance As DTP_DATA_UNION
public struct DTP_DATA_UNION
public value class DTP_DATA_UNION
[<SealedAttribute>]
type DTP_DATA_UNION =  struct end
JScript suports the use of structures, but not the declaration of new ones.

The DTP_DATA_UNION type exposes the following members.

Methods

  Name Description
Public method Equals (Inherited from ValueType.)
Public method GetHashCode (Inherited from ValueType.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from ValueType.)

Top

Fields

  Name Description
Public field boolVal Infrastructure. Specifies a value of type BOOL.
Public field bytesVal Infrastructure. Specifies a value of type BYTES.
Public field byteVal Infrastructure. Specifies a value of type BYTE.
Public field charVal Infrastructure. Specifies a value of type CHAR.
Public field cyVal Infrastructure. Specifies a value of CURRENCY type.
Public field dateVal Infrastructure. Specifies a value of type DATE.
Public field dbdateVal Infrastructure. Specifies a value of type DBDATE.
Public field dbtime2Val Infrastructure. Specifies a value of type DBTIME.
Public field dbtimestamp2Val Infrastructure. Specifies a value of type DBTIMESTAMP2.
Public field dbtimestampoffsetVal Infrastructure. Specifies a date and time value that provides the year, month, day, hour, minute, second, and fractional second up to seven digits.
Public field dbtimestampVal Infrastructure. Specifies a value of type DBTIMESTAMP.
Public field dbtimeVal Infrastructure. Specifies a value of type DBTIME.
Public field decVal Infrastructure. Specifies a value of type DECIMAL.
Public field doubleVal Infrastructure. Specifies a value of type DOUBLE.
Public field dwVal Infrastructure. Specifies a dwVal data type.
Public field filetimeVal Infrastructure. Specifies a value of type FILETIME.
Public field floatVal Infrastructure. Specifies a value of type FLOAT.
Public field imageVal Infrastructure. Specifies a value of type IMAGE.
Public field intVal Infrastructure. Specifies a value of type INT.
Public field llVal Infrastructure. Specifies a llVal data type.
Public field pboolVal Infrastructure. Specifies a pboolVal data type.
Public field pbyteVal Infrastructure. Specifies a pbyteVal data type.
Public field pcharVal Infrastructure. Specifies a pcharVal data type.
Public field pdoubleVal Infrastructure. Specifies a pdoubleVal data type.
Public field pdwVal Infrastructure. Specifies a pdoubleVal data type.
Public field pfloatVal Infrastructure. Specifies a pfloatVal data type.
Public field pintVal Infrastructure. Specifies a pintVal data type.
Public field pllVal Infrastructure. Specifies a pllVal data type.
Public field pshortVal Infrastructure. Specifies a pshortVal data type.
Public field pullVal Infrastructure. Specifies a pullVal data type.
Public field pushortVal Infrastructure. Specifies a pushortVal data type.
Public field shortVal Infrastructure. Specifies a shortVal data type.
Public field ullVal Infrastructure. Specifies a ullVal data type.
Public field ushortVal Infrastructure. Specifies a ushortVal data type.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Dts.Runtime.Wrapper Namespace