Share via


DataTypeArgSpec Class

Represents a system data type numeric-argument specification.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.SqlParser.Metadata.DataTypeArgSpec

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

Syntax

'Declaration
Public Class DataTypeArgSpec
'Usage
Dim instance As DataTypeArgSpec
public class DataTypeArgSpec
public ref class DataTypeArgSpec
type DataTypeArgSpec =  class end
public class DataTypeArgSpec

The DataTypeArgSpec type exposes the following members.

Properties

  Name Description
Public propertyStatic member DoubleByteLength Gets a DataTypeArgSpec object that represents a double-byte length argument (for example, nvarchar).
Public propertyStatic member NumericPrecision Gets a DataTypeArgSpec object that represents a numeric precision argument.
Public propertyStatic member NumericScale Gets a DataTypeArgSpec object that represents a numeric scale argument.
Public propertyStatic member SingleByteLength Gets a DataTypeArgSpec object that represents a single-byte length argument (for example, varchar).
Public propertyStatic member TimeScale Gets a DataTypeArgSpec object that represents a time scale argument.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Returns a string representation of the current object. (Overrides Object.ToString().)

Top

Fields

  Name Description
Public field DefaultValue Gets the default value of the data type argument.
Public field MaxValue Gets the maximum valid value for the data type argument.
Public field MinValue Gets the minimum valid value for the data type argument.
Public field Name Gets the name of the data type argument.

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.