TechNet
Export (0) Print
Expand All

SystemDataTypeLookupBase Class

 

Provides look up functionality for system data types.

Namespace:   Microsoft.SqlServer.Management.SqlParser.MetadataProvider
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

System.Object
  Microsoft.SqlServer.Management.SqlParser.MetadataProvider.SystemDataTypeLookupBase

public abstract class SystemDataTypeLookupBase : ISystemDataTypeLookup

NameDescription
System_CAPS_protmethodSystemDataTypeLookupBase()

Initializes a new instance of the SystemDataTypeLookupBase class.

NameDescription
System_CAPS_pubpropertyBigInt

Gets the ISystemDataType object that represents the bigint data type.

System_CAPS_pubpropertyBit

Gets the ISystemDataType object that represents the bit data type.

System_CAPS_pubpropertyDate

Gets the ISystemDataType object that represents the date data type.

System_CAPS_pubpropertyDateTime

Gets the ISystemDataType object that represents the datetime data type.

System_CAPS_pubpropertyFloat

Gets the ISystemDataType object that represents the float data type.

System_CAPS_pubpropertyGeography

Gets the ISystemDataType object that represents the geography data type.

System_CAPS_pubpropertyGeometry

Gets the ISystemDataType object that represents the geometry data type.

System_CAPS_pubpropertyHierarchyId

Gets the ISystemDataType object that represents the hierarchyid data type.

System_CAPS_pubpropertyImage

Gets the ISystemDataType object that represents the image data type.

System_CAPS_pubpropertyInt

Gets the ISystemDataType object that represents the int data type.

System_CAPS_pubpropertyMoney

Gets the ISystemDataType object that represents the money data type.

System_CAPS_pubpropertyNText

Gets the ISystemDataType object that represents the ntext data type.

System_CAPS_pubpropertyNVarCharMax

Gets the ISystemDataType object that represents the nvarchar(max) data type.

System_CAPS_pubpropertyReal

Gets the ISystemDataType object that represents the real data type.

System_CAPS_pubpropertySmallDateTime

Gets the ISystemDataType object that represents the smalldatetime data type.

System_CAPS_pubpropertySmallInt

Gets the ISystemDataType object that represents the smallint data type.

System_CAPS_pubpropertySmallMoney

Gets the ISystemDataType object that represents the smallmoney data type.

System_CAPS_pubpropertySysName

Gets the ISystemDataType object that represents the sysname data type.

System_CAPS_pubpropertyText

Gets the ISystemDataType object that represents the text data type.

System_CAPS_pubpropertyTimestamp

Gets the ISystemDataType object that represents the timestamp data type.

System_CAPS_pubpropertyTinyInt

Gets the ISystemDataType object that represents the tinyint data type.

System_CAPS_pubpropertyUniqueIdentifier

Gets the ISystemDataType object that represents the uniqueidentifier data type.

System_CAPS_pubpropertyVarBinaryMax

Gets the ISystemDataType object that represents the varbinary(max) data type.

System_CAPS_pubpropertyVarCharMax

Gets the ISystemDataType object that represents the varchar(max) data type.

System_CAPS_pubpropertyVariant

Gets the ISystemDataType object that represents the variant data type.

NameDescription
System_CAPS_pubmethodBinary()

Gets the ISystemDataType object that represents the binary data type.

System_CAPS_pubmethodBinary(Int32)

Gets the ISystemDataType object that represents the binary data type and has the specified maximum length.

System_CAPS_pubmethodChar()

Gets the ISystemDataType object that represents the char data type.

System_CAPS_pubmethodChar(Int32)

Gets the ISystemDataType object that represents the char data type and has the specified maximum length.

System_CAPS_pubmethodDateTime2()

Gets the ISystemDataType object that represents the datetime2 data type.

System_CAPS_pubmethodDateTime2(Int32)

Gets the ISystemDataType object that represents the datetime2 data type and has the specified scale.

System_CAPS_pubmethodDateTimeOffset()

Gets the ISystemDataType object that represents the datetimeoffset data type.

System_CAPS_pubmethodDateTimeOffset(Int32)

Gets the ISystemDataType object that represents the datetimeoffset data type and has the specified scale.

System_CAPS_pubmethodDecimal()

Gets the ISystemDataType object that represents the decimal data type.

System_CAPS_pubmethodDecimal(Int32)

Gets the ISystemDataType object that represents the decimal data type and has the specified precision.

System_CAPS_pubmethodDecimal(Int32, Int32)

Gets the ISystemDataType object that represents the decimal data type and has the specified precision and scale.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFind(DataTypeSpec, Boolean)

Retrieves the ISystemDataType object that has the specified data type specification and maximum storage size (max) setting.

System_CAPS_pubmethodFind(DataTypeSpec, Int32)

Retrieves the ISystemDataType object that has the specified data type specification and the specified precision or maximum length.

System_CAPS_pubmethodFind(DataTypeSpec, Int32, Int32)

Retrieves the ISystemDataType object that has the specified data type specification, precision, and scale.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodNChar()

Gets the ISystemDataType object that represents the nchar data type.

System_CAPS_pubmethodNChar(Int32)

Gets the ISystemDataType object that represents the nchar data type and has the specified maximum length.

System_CAPS_pubmethodNumeric()

Gets the ISystemDataType object that represents the numeric data type.

System_CAPS_pubmethodNumeric(Int32)

Gets the ISystemDataType object that represents the numeric data type and has the specified precision.

System_CAPS_pubmethodNumeric(Int32, Int32)

Gets the ISystemDataType object that represents the numeric data type and has the specified precision and scale.

System_CAPS_pubmethodNVarChar()

Gets the ISystemDataType object that represents the nvarchar data type.

System_CAPS_pubmethodNVarChar(Int32)

Gets the ISystemDataType object that represents the nvarchar data type and has the specified maximum length.

System_CAPS_pubmethodTime()

Gets the ISystemDataType object that represents the time data type.

System_CAPS_pubmethodTime(Int32)

Gets the ISystemDataType object that represents the time data type and has the specified scale.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodVarBinary()

Gets the ISystemDataType object that represents the varbinary data type.

System_CAPS_pubmethodVarBinary(Int32)

Gets the ISystemDataType object that represents the varbinary data type and has the specified maximum length.

System_CAPS_pubmethodVarChar()

Gets the ISystemDataType object that represents the varchar data type.

System_CAPS_pubmethodVarChar(Int32)

Gets the ISystemDataType object that represents the varchar data type and has the specified maximum length.

System_CAPS_pubmethodXml()

Gets the ISystemDataType object that represents the xml data type.

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

Return to top
Show:
© 2016 Microsoft