SmiExtendedMetaData Constructor (SqlDbType, Int64, Byte, Byte, Int64, SqlCompareOptions, Type, String, String, String, String)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Constructs a new SmiExtendedMetaData.
The assembly that contains this class has a friend relationship with SQLAccess.dll. This class is intended for use by SQL Server. For other databases, use the hosting mechanism provided by that database.
Namespace: Microsoft.SqlServer.Server
Assembly: System.Data (in System.Data.dll)
SmiExtendedMetaData(ByVal dbType As SqlDbType, ByVal maxLength As Long, ByVal precision As Byte, ByVal scale As Byte, ByVal localeId As Long, ByVal compareOptions As SqlCompareOptions, ByVal userDefinedType As Type, ByVal name As String, ByVal typeSpecificNamePart1 As String, ByVal typeSpecificNamePart2 As String, ByVal typeSpecificNamePart3 As String)
internal SmiExtendedMetaData (SqlDbType dbType, long maxLength, Byte precision, Byte scale, long localeId, SqlCompareOptions compareOptions, Type userDefinedType, string name, string typeSpecificNamePart1, string typeSpecificNamePart2, string typeSpecificNamePart3);
Parameters
Parameter |
Description |
|---|---|
dbType |
The SqlDbType of the column or parameter. |
maxLength |
The maximum length for the column or parameter data type. |
precision |
The maximum number of digits used to represent the value. |
scale |
The number of decimal places in the value. |
localeId |
The Locale Id for the current column or parameter. |
compareOptions |
Sets the SqlCompareOptions for the current column or parameter. |
userDefinedType |
The CLR Type of the User Defined Type. |
name |
The name of the column or parameter for which this MetaData belongs to. |
typeSpecificNamePart1 |
The 1st part of a 3 part name that represents types which have a 3 part name associated with it (e.g. a User Defined Type and the Xml Data Type). |
typeSpecificNamePart2 |
The 2nd part of a 3 part name that represents types which have a 3 part name associated with it (e.g. a User Defined Type and the Xml Data Type). |
typeSpecificNamePart3 |
The 3rd part of a 3 part name that represents types which have a 3 part name associated with it (e.g. a User Defined Type and the Xml Data Type). |
Version Information
.NET Framework
Supported in: 2.0