System.Data.SqlClient Represents a single row of data and its metadata. This class cannot be inherited. Inititializes a new instance with the schema based on the array of objects passed as an argument. An array of objects that describe each column in the . The is null. Gets the number of columns in the data row. This property is read-only. The number of columns in the data row as an integer. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as an array of objects. The number of bytes copied. The zero-based ordinal of the column. The offset into the field value to start retrieving bytes. The target buffer to which to copy bytes. The offset into the buffer to which to start copying bytes. The number of bytes to copy to the buffer. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as an array of objects. The number of characters copied. The zero-based ordinal of the column. The offset into the field value to start retrieving characters. The target buffer to copy chars to. The offset into the buffer to start copying chars to. The number of chars to copy to the buffer. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Returns the name of the data type for the column specified by the ordinal argument. A that contains the data type of the column. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Returns the specified column’s data as a . The value of the specified column as a . The zero-based column ordinal. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Returns a object representing the common language runtime (CLR) type that maps to the SQL Server type of the column specified by the argument. The column type as a object. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column is of a user-defined type that is not available to the calling application domain. The column is of a user-defined type that is not available to the calling application domain. There is a type mismatch. Gets the value for the column specified by the ordinal as a float. The column value as a float. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column specified by is null. There is a type mismatch. Returns the name of the column specified by the ordinal argument. A containing the column name. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns the column ordinal specified by the column name. The zero-based ordinal of the column as an integer. The name of the column to look up. is null. The column name could not be found. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns a object that represents the type (as a SQL Server type, defined in ) that maps to the SQL Server type of the column. The column type as a object. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). The column is of a user-defined type that is not available to the calling application domain. The column is of a user-defined type that is not available to the calling application domain. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns a object, describing the metadata of the column specified by the column ordinal. The column metadata as a object. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns the data value stored in the column, expressed as a SQL Server type, specified by the column ordinal. The value of the column, expressed as a SQL Server type, as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns the values for all the columns in the record, expressed as SQL Server types, in an array. An that indicates the number of columns copied. The array into which to copy the values column values. is null. There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Gets the value for the column specified by the ordinal as a . The column value as a . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns the specified column’s data as a . The value of the specified column as a . The zero-based column ordinal. Returns the common language runtime (CLR) type value for the column specified by the ordinal argument. The CLR type value of the column specified by the ordinal. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). There is a type mismatch. Returns the values for all the columns in the record, expressed as common language runtime (CLR) types, in an array. An that indicates the number of columns copied. The array into which to copy the values column values. is null. There is a type mismatch. Returns true if the column specified by the column ordinal parameter is null. true if the column is null; false otherwise. The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). Gets the common language runtime (CLR) type value for the column specified by the column argument. The CLR type value of the column specified by the . The zero-based ordinal of the column. The is less than 0 or greater than the number of columns (that is, ). Gets the common language runtime (CLR) type value for the column specified by the column argument. The CLR type value of the column specified by the . The name of the column. Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified array of values. The zero-based ordinal of the column. The offset into the field value to start copying bytes. The target buffer from which to copy bytes. The offset into the buffer from which to start copying bytes. The number of bytes to copy from the buffer. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified array of values. The zero-based ordinal of the column. The offset into the field value to start copying characters. The target buffer from which to copy chars. The offset into the buffer from which to start copying chars. The number of chars to copy from the buffer. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the value of the column specified to the value. The zero-based ordinal of the column. The new value of the column. Sets the value in the specified column to . The zero-based ordinal of the column. Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified float value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the data stored in the column to the specified value. The zero-based ordinal of the column. The new value of the column. The is less than 0 or greater than the number of columns (that is, ). Sets the value of the column specified to the . The zero-based ordinal of the column. The new value of the column. The passed in is a negative number. The value passed in is greater than 24 hours in length. Sets a new value, expressed as a common language runtime (CLR) type, for the column specified by the column ordinal. The zero-based ordinal of the column. The new value for the specified column. The is less than 0 or greater than the number of columns (that is, ). Sets new values for all of the columns in the . These values are expressed as common language runtime (CLR) types. The number of column values set as an integer. The array of new values, expressed as CLR types boxed as references, for the instance. is null. The size of values does not match the number of columns in the instance. Specifies and retrieves metadata information from parameters and columns of objects. This class cannot be inherited. Initializes a new instance of the class with the specified column name and type. The name of the column. The SQL Server type of the parameter or column. The is null. A SqlDbType that is not allowed was passed to the constructor as . Initializes a new instance of the class with the specified column name, and default server. This form of the constructor supports table-valued parameters by allowing you to specify if the column is unique in the table-valued parameter, the sort order for the column, and the ordinal of the sort column. The name of the column. The SQL Server type of the parameter or column. Specifes whether this column should use the default server value. Specifies if the column in the table-valued parameter is unique. Specifies the sort order for a column. Specifies the ordinal of the sort column. Initializes a new instance of the class with the specified column name, type, precision, and scale. The name of the parameter or column. The SQL Server type of the parameter or column. The precision of the parameter or column. The scale of the parameter or column. The is null. A SqlDbType that is not allowed was passed to the constructor as , or was greater than . Initializes a new instance of the class with the specified column name, type, precision, scale, and server default. This form of the constructor supports table-valued parameters by allowing you to specify if the column is unique in the table-valued parameter, the sort order for the column, and the ordinal of the sort column. The name of the column. The SQL Server type of the parameter or column. The precision of the parameter or column. The scale of the parameter or column. Specifes whether this column should use the default server value. Specifies if the column in the table-valued parameter is unique. Specifies the sort order for a column. Specifies the ordinal of the sort column. Initializes a new instance of the class with the specified column name, type, and maximum length. The name of the column. The SQL Server type of the parameter or column. The maximum length of the specified type. The is null. A SqlDbType that is not allowed was passed to the constructor as . Initializes a new instance of the class with the specified column name, type, maximum length, and server default. This form of the constructor supports table-valued parameters by allowing you to specify if the column is unique in the table-valued parameter, the sort order for the column, and the ordinal of the sort column. The name of the column. The SQL Server type of the parameter or column. The maximum length of the specified type. Specifes whether this column should use the default server value. Specifies if the column in the table-valued parameter is unique. Specifies the sort order for a column. Specifies the ordinal of the sort column. Initializes a new instance of the class with the specified column name, type, maximum length, precision, scale, locale ID, compare options, and user-defined type (UDT). The name of the column. The SQL Server type of the parameter or column. The maximum length of the specified type. The precision of the parameter or column. The scale of the parameter or column. The locale ID of the parameter or column. The comparison rules of the parameter or column. A instance that points to the UDT. The is null. A SqlDbType that is not allowed was passed to the constructor as , or points to a type that does not have declared. Initializes a new instance of the class with the specified column name, type, maximum length, precision, scale, locale ID, compare options, and user-defined type (UDT). This form of the constructor supports table-valued parameters by allowing you to specify if the column is unique in the table-valued parameter, the sort order for the column, and the ordinal of the sort column. The name of the column. The SQL Server type of the parameter or column. The maximum length of the specified type. The precision of the parameter or column. The scale of the parameter or column. The locale ID of the parameter or column. The comparison rules of the parameter or column. A instance that points to the UDT. Specifes whether this column should use the default server value. Specifies if the column in the table-valued parameter is unique. Specifies the sort order for a column. Specifies the ordinal of the sort column. Initializes a new instance of the class with the specified column name, type, maximum length, locale, and compare options. The name of the parameter or column. The SQL Server type of the parameter or column. The maximum length of the specified type. The locale ID of the parameter or column. The comparison rules of the parameter or column. The is null. A SqlDbType that is not allowed was passed to the constructor as . Initializes a new instance of the class with the specified column name, type, maximum length, locale, compare options, and server default. This form of the constructor supports table-valued parameters by allowing you to specify if the column is unique in the table-valued parameter, the sort order for the column, and the ordinal of the sort column. The name of the column. The SQL Server type of the parameter or column. The maximum length of the specified type. The locale ID of the parameter or column. The comparison rules of the parameter or column. Specifes whether this column should use the default server value. Specifies if the column in the table-valued parameter is unique. Specifies the sort order for a column. Specifies the ordinal of the sort column. Initializes a new instance of the class with the specified column name, type, database name, owning schema, and object name. The name of the column. The SQL Server type of the parameter or column. The database name of the XML schema collection of a typed XML instance. The relational schema name of the XML schema collection of a typed XML instance. The name of the XML schema collection of a typed XML instance. The is null, or is null when and are non-null. A SqlDbType that is not allowed was passed to the constructor as . Initializes a new instance of the class with the specified column name, database name, owning schema, object name, and default server. This form of the constructor supports table-valued parameters by allowing you to specify if the column is unique in the table-valued parameter, the sort order for the column, and the ordinal of the sort column. The name of the column. The SQL Server type of the parameter or column. The database name of the XML schema collection of a typed XML instance. The relational schema name of the XML schema collection of a typed XML instance. The name of the XML schema collection of a typed XML instance. Specifes whether this column should use the default server value. Specifies if the column in the table-valued parameter is unique. Specifies the sort order for a column. Specifies the ordinal of the sort column. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified array of values against the metadata, and adjusts the value if necessary. The adjusted value as an array of values. The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified array of values against the metadata, and adjusts the value if necessary. The adjusted value as an array values. The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as an array of values. The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as a . The value to validate against the instance. does not match the type, or could not be adjusted. Validates the specified value against the metadata, and adjusts the value if necessary. The adjusted value as an array of values. The value to validate against the instance. does not match the type, or could not be adjusted. Gets the comparison rules used for the column or parameter. The comparison rules used for the column or parameter as a . Infers the metadata from the specified object and returns it as a instance. The inferred metadata as a instance. The object used from which the metadata is inferred. The name assigned to the returned instance. The v is null. Indicates if the column in the table-valued parameter is unique. A Boolean value. Gets the locale ID of the column or parameter. The locale ID of the column or parameter as a . Gets the length of text, ntext, and image data types. The length of text, ntext, and image data types. Gets the maximum length of the column or parameter. The maximum length of the column or parameter as a . Gets the name of the column or parameter. The name of the column or parameter as a . The specified in the constructor is longer than 128 characters. Gets the precision of the column or parameter. The precision of the column or parameter as a . Gets the scale of the column or parameter. The scale of the column or parameter. Returns the sort order for a column. A object. Returns the ordinal of the sort column. The ordinal of the sort column. Gets the data type of the column or parameter. The data type of the column or parameter as a . Gets the three-part name of the user-defined type (UDT) or the SQL Server type represented by the instance. The name of the UDT or SQL Server type as a . Reports whether this column should use the default server value. A Boolean value. Gets the name of the database where the schema collection for this XML instance is located. The name of the database where the schema collection for this XML instance is located as a . Gets the name of the schema collection for this XML instance. The name of the schema collection for this XML instance as a . Gets the owning relational schema where the schema collection for this XML instance is located. The owning relational schema where the schema collection for this XML instance is located as a . Specifies SQL Server-specific data type of a field, property, for use in a . 2 . A 64-bit signed integer. of type . A fixed-length stream of binary data ranging between 1 and 8,000 bytes. . An unsigned numeric value that can be 0, 1, or null. . A fixed-length stream of non-Unicode characters ranging between 1 and 8,000 characters. Date data ranging in value from January 1,1 AD through December 31, 9999 AD. . Date and time data ranging in value from January 1, 1753 to December 31, 9999 to an accuracy of 3.33 milliseconds. Date and time data. Date value range is from January 1,1 AD through December 31, 9999 AD. Time value range is 00:00:00 through 23:59:59.9999999 with an accuracy of 100 nanoseconds. Date and time data with time zone awareness. Date value range is from January 1,1 AD through December 31, 9999 AD. Time value range is 00:00:00 through 23:59:59.9999999 with an accuracy of 100 nanoseconds. Time zone value range is -14:00 through +14:00. . A fixed precision and scale numeric value between -10 38 -1 and 10 38 -1. . A floating point number within the range of -1.79E +308 through 1.79E +308. of type . A variable-length stream of binary data ranging from 0 to 2 31 -1 (or 2,147,483,647) bytes. . A 32-bit signed integer. . A currency value ranging from -2 63 (or -9,223,372,036,854,775,808) to 2 63 -1 (or +9,223,372,036,854,775,807) with an accuracy to a ten-thousandth of a currency unit. . A fixed-length stream of Unicode characters ranging between 1 and 4,000 characters. . A variable-length stream of Unicode data with a maximum length of 2 30 - 1 (or 1,073,741,823) characters. . A variable-length stream of Unicode characters ranging between 1 and 4,000 characters. Implicit conversion fails if the string is greater than 4,000 characters. Explicitly set the object when working with strings longer than 4,000 characters. Use when the database column is nvarchar(max). . A floating point number within the range of -3.40E +38 through 3.40E +38. . Date and time data ranging in value from January 1, 1900 to June 6, 2079 to an accuracy of one minute. . A 16-bit signed integer. . A currency value ranging from -214,748.3648 to +214,748.3647 with an accuracy to a ten-thousandth of a currency unit. A special data type for specifying structured data contained in table-valued parameters. . A variable-length stream of non-Unicode data with a maximum length of 2 31 -1 (or 2,147,483,647) characters. Time data based on a 24-hour clock. Time value range is 00:00:00 through 23:59:59.9999999 with an accuracy of 100 nanoseconds. Corresponds to a SQL Server time value. of type . Automatically generated binary numbers, which are guaranteed to be unique within a database. timestamp is used typically as a mechanism for version-stamping table rows. The storage size is 8 bytes. . An 8-bit unsigned integer. A SQL Server user-defined type (UDT). . A globally unique identifier (or GUID). of type . A variable-length stream of binary data ranging between 1 and 8,000 bytes. Implicit conversion fails if the byte array is greater than 8,000 bytes. Explicitly set the object when working with byte arrays larger than 8,000 bytes. . A variable-length stream of non-Unicode characters ranging between 1 and 8,000 characters. Use when the database column is varchar(max). . A special data type that can contain numeric, string, binary, or date data as well as the SQL Server values Empty and Null, which is assumed if no other type is declared. An XML value. Obtain the XML as a string using the method or property, or as an by calling the method. Provides additional information for the event. 2 Creates a new instance of the class. Indicates the number of rows affected by the statement that caused the event to occur. Indicates the number of rows affected by the statement that caused the event to occur. The number of rows affected. 1 The delegate type for the event handlers of the event. The source of the event. The data for the event. 2 Specifies a value for . Possible values are ReadWrite and ReadOnly. The application workload type when connecting to a server is read only. The application workload type when connecting to a server is read write. Specifies how rows of data are sorted. Rows are sorted in ascending order. Rows are sorted in descending order. The default. No sort order is specified. Represents a set of methods for creating instances of the provider's implementation of the data source classes. 2 Returns a strongly typed instance. A new strongly typed instance of . 2 Returns a strongly typed instance. A new strongly typed instance of . 2 Returns a strongly typed instance. A new strongly typed instance of . 2 Returns a strongly typed instance. A new strongly typed instance of . 2 Gets an instance of the . This can be used to retrieve strongly typed data objects. 2 Represents a Transact-SQL statement or stored procedure to execute against a SQL Server database. This class cannot be inherited. 1 Initializes a new instance of the class. Initializes a new instance of the class with the text of the query. The text of the query. Initializes a new instance of the class with the text of the query and a . The text of the query. A that represents the connection to an instance of SQL Server. Initializes a new instance of the class with the text of the query, a , and the . The text of the query. A that represents the connection to an instance of SQL Server. The in which the executes. Tries to cancel the execution of a . 1 Gets or sets the Transact-SQL statement, table name or stored procedure to execute at the data source. The Transact-SQL statement or stored procedure to execute. The default is an empty string. 1 Gets or sets the wait time before terminating the attempt to execute a command and generating an error. The time in seconds to wait for the command to execute. The default is 30 seconds. Gets or sets a value indicating how the property is to be interpreted. One of the values. The default is Text. The value was not a valid . 1 Gets or sets the used by this instance of the . The connection to a data source. The default value is null. The property was changed while the command was enlisted in a transaction.. 1 Creates a new instance of a object. A object. 2 Gets or sets a value indicating whether the command object should be visible in a Windows Form Designer control. A value indicating whether the command object should be visible in a control. The default is true. Executes a Transact-SQL statement against the connection and returns the number of rows affected. The number of rows affected. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An exception occurred while executing the command against a locked row. This exception is not generated when you are using Microsoft .NET Framework version 1.0.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. 1 An asynchronous version of , which executes a Transact-SQL statement against the connection and returns the number of rows affected. The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. The cancellation instruction. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. Sends the to the and builds a . A object. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An exception occurred while executing the command against a locked row. This exception is not generated when you are using Microsoft .NET Framework version 1.0.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The current state of the connection is closed. requires an open .The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. 1 Sends the to the , and builds a using one of the values. A object. One of the values. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. 1 An asynchronous version of , which sends the to the and builds a . Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An invalid value. Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An asynchronous version of , which sends the to the , and builds a . Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. Options for statement execution and data retrieval. When is set to Default, reads the entire row before returning a complete Task. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An invalid value. Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An asynchronous version of , which sends the to the , and builds a The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. Options for statement execution and data retrieval. When is set to Default, reads the entire row before returning a complete Task. The cancellation instruction. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An invalid value. Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An asynchronous version of , which sends the to the and builds a .The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. The cancellation instruction. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An invalid value. Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. Executes the query, and returns the first column of the first row in the result set returned by the query. Additional columns or rows are ignored. The first column of the first row in the result set, or a null reference (Nothing in Visual Basic) if the result set is empty. Returns a maximum of 2033 characters. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An exception occurred while executing the command against a locked row. This exception is not generated when you are using Microsoft .NET Framework version 1.0.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. 1 An asynchronous version of , which executes the query asynchronously and returns the first column of the first row in the result set returned by the query. Additional columns or rows are ignored.The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. The cancellation instruction. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. Sends the to the and builds an object. An object. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . An exception occurred while executing the command against a locked row. This exception is not generated when you are using Microsoft .NET Framework version 1.0.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. 1 An asynchronous version of , which sends the to the and builds an object.Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An asynchronous version of , which sends the to the and builds an object.The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. The cancellation instruction. A other than Binary or VarBinary was used when was set to . For more information about streaming, see SqlClient Streaming Support.A other than Char, NChar, NVarChar, VarChar, or Xml was used when was set to .A other than Xml was used when was set to . Calling more than once for the same instance before task completion.The closed or dropped during a streaming operation. For more information about streaming, see SqlClient Streaming Support.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text.A timeout occurred during a streaming operation. For more information about streaming, see SqlClient Streaming Support. An error occurred in a , or object during a streaming operation. For more information about streaming, see SqlClient Streaming Support. The , or object was closed during a streaming operation. For more information about streaming, see SqlClient Streaming Support. Gets the . The parameters of the Transact-SQL statement or stored procedure. The default is an empty collection. 1 Creates a prepared version of the command on an instance of SQL Server. 1 Occurs when the execution of a Transact-SQL statement completes. 2 Gets or sets the within which the executes. The . The default value is null. 2 Gets or sets how command results are applied to the when used by the Update method of the . One of the values. Represents an open connection to a SQL Server database. This class cannot be inherited. 1 Initializes a new instance of the class. Initializes a new instance of the class when given a string that contains the connection string. The connection used to open the SQL Server database. Starts a database transaction. An object representing the new transaction. Parallel transactions are not allowed when using Multiple Active Result Sets (MARS). Parallel transactions are not supported. 2 Starts a database transaction with the specified isolation level. An object representing the new transaction. The isolation level under which the transaction should run. Parallel transactions are not allowed when using Multiple Active Result Sets (MARS). Parallel transactions are not supported. 2 Starts a database transaction with the specified isolation level and transaction name. An object representing the new transaction. The isolation level under which the transaction should run. The name of the transaction. Parallel transactions are not allowed when using Multiple Active Result Sets (MARS). Parallel transactions are not supported. 2 Starts a database transaction with the specified transaction name. An object representing the new transaction. The name of the transaction. Parallel transactions are not allowed when using Multiple Active Result Sets (MARS). Parallel transactions are not supported. 2 Changes the current database for an open . The name of the database to use instead of the current database. The database name is not valid. The connection is not open. Cannot change the database. 2 Empties the connection pool. 2 Empties the connection pool associated with the specified connection. The to be cleared from the pool. 2 The connection ID of the most recent connection attempt, regardless of whether the attempt succeeded or failed. The connection ID of the most recent connection attempt. Closes the connection to the database. This is the preferred method of closing any open connection. The connection-level error that occurred while opening the connection. 1 Gets or sets the string used to open a SQL Server database. The connection string that includes the source database name, and other parameters needed to establish the initial connection. The default value is an empty string. An invalid connection string argument has been supplied, or a required connection string argument has not been supplied. 1 Gets the time to wait while trying to establish a connection before terminating the attempt and generating an error. The time (in seconds) to wait for a connection to open. The default value is 15 seconds. The value set is less than 0. 2 Creates and returns a object associated with the . A object. 2 Gets the name of the current database or the database to be used after a connection is opened. The name of the current database or the name of the database to be used after a connection is opened. The default value is an empty string. 1 Gets the name of the instance of SQL Server to which to connect. The name of the instance of SQL Server to which to connect. The default value is an empty string. 1 Gets or sets the property. true if the property has been set; otherwise false. 2 Occurs when SQL Server returns a warning or informational message. 2 Opens a database connection with the property settings specified by the . Cannot open a connection without specifying a data source or server.orThe connection is already open. A connection-level error occurred while opening the connection. If the property contains the value 18487 or 18488, this indicates that the specified password has expired or must be reset. See the method for more information.The <system.data.localdb> tag in the app.config file has invalid or unknown elements. There are two entries with the same name in the <localdbinstances> section. 1 An asynchronous version of , which opens a database connection with the property settings specified by the . The cancellation token can be used to request that the operation be abandoned before the connection timeout elapses. Exceptions will be propagated via the returned Task. If the connection timeout time elapses without successfully connecting, the returned Task will be marked as faulted with an Exception. The implementation returns a Task without blocking the calling thread for both pooled and non-pooled connections. A task representing the asynchronous operation. The cancellation instruction. Calling more than once for the same instance before task completion.Context Connection=true is specified in the connection string.A connection was not available from the connection pool before the connection time out elapsed. Any error returned by SQL Server that occurred while opening the connection. Gets the size (in bytes) of network packets used to communicate with an instance of SQL Server. The size (in bytes) of network packets. The default value is 8000. 2 If statistics gathering is enabled, all values are reset to zero. 2 Returns a name value pair collection of statistics at the point in time the method is called. Returns a reference of type of items. 2 Gets a string that contains the version of the instance of SQL Server to which the client is connected. The version of the instance of SQL Server. The connection is closed. was called while the returned Task was not completed and the connection was not opened after a call to . 2 Indicates the state of the during the most recent network operation performed on the connection. An enumeration. When set to true, enables statistics gathering for the current connection. Returns true if statistics gathering is enabled; otherwise false. false is the default. 2 Gets a string that identifies the database client. A string that identifies the database client. If not specified, the name of the client computer. If neither is specified, the value is an empty string. 2 Provides a simple way to create and manage the contents of connection strings used by the class. 2 Initializes a new instance of the class. Initializes a new instance of the class. The provided connection string provides the data for the instance's internal connection information. The basis for the object's internal connection information. Parsed into name/value pairs. Invalid key names raise . Invalid key name within the connection string. Invalid value within the connection string (specifically, when a Boolean or numeric value was expected but not supplied). The supplied is not valid. Declares the application workload type when connecting to a database in an SQL Server Availability Group. You can set the value of this property with . For more information about SqlClient support for Always On Availability Groups, see SqlClient Support for High Availability, Disaster Recovery. Returns the current value of the property (a value of type ). Gets or sets the name of the application associated with the connection string. The name of the application, or ".NET SqlClient Data Provider" if no name has been supplied. To set the value to null, use . 2 Gets or sets a string that contains the name of the primary data file. This includes the full path name of an attachable database. The value of the AttachDBFilename property, or String.Empty if no value has been supplied. To set the value to null, use . 2 Clears the contents of the instance. 2 [Supported in the .NET Framework 4.5.1 and later versions] The number of reconnections attempted after identifying that there was an idle connection failure. This must be an integer between 0 and 255. Default is 1. Set to 0 to disable reconnecting on idle connection failures. An will be thrown if set to a value outside of the allowed range. The number of reconnections attempted after identifying that there was an idle connection failure. [Supported in the .NET Framework 4.5.1 and later versions] Amount of time (in seconds) between each reconnection attempt after identifying that there was an idle connection failure. This must be an integer between 1 and 60. The default is 10 seconds. An will be thrown if set to a value outside of the allowed range. Amount of time (in seconds) between each reconnection attempt after identifying that there was an idle connection failure. Gets or sets the length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error. The value of the property, or 15 seconds if no value has been supplied. 2 Determines whether the contains a specific key. true if the contains an element that has the specified key; otherwise, false. The key to locate in the . is null (Nothing in Visual Basic) 1 Gets or sets the SQL Server Language record name. The value of the property, or String.Empty if no value has been supplied. To set the value to null, use . 2 Gets or sets the name or network address of the instance of SQL Server to connect to. The value of the property, or String.Empty if none has been supplied. To set the value to null, use . 2 Gets or sets a Boolean value that indicates whether SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. The value of the property, or false if none has been supplied. 2 Gets or sets the name or address of the partner server to connect to if the primary server is down. The value of the property, or String.Empty if none has been supplied. To set the value to null, use . 1 Gets or sets the name of the database associated with the connection. The value of the property, or String.Empty if none has been supplied. To set the value to null, use . 2 Gets or sets a Boolean value that indicates whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true). The value of the property, or false if none has been supplied. 2 Gets or sets the value associated with the specified key. In C#, this property is the indexer. The value associated with the specified key. The key of the item to get or set. is a null reference (Nothing in Visual Basic). Tried to add a key that does not exist within the available keys. Invalid value within the connection string (specifically, a Boolean or numeric value was expected but not supplied). 2 Gets an that contains the keys in the . An that contains the keys in the . 2 Gets or sets the minimum time, in seconds, for the connection to live in the connection pool before being destroyed. The value of the property, or 0 if none has been supplied. 2 Gets or sets the maximum number of connections allowed in the connection pool for this specific connection string. The value of the property, or 100 if none has been supplied. 2 Gets or sets the minimum number of connections allowed in the connection pool for this specific connection string. The value of the property, or 0 if none has been supplied. 2 When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection.For more information, see Multiple Active Result Sets (MARS). The value of the property, or false if none has been supplied. 2 If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server. For more information about SqlClient support for Always On Availability Groups, see SqlClient Support for High Availability, Disaster Recovery. Returns indicating the current value of the property. Gets or sets the size in bytes of the network packets used to communicate with an instance of SQL Server. The value of the property, or 8000 if none has been supplied. 2 Gets or sets the password for the SQL Server account. The value of the property, or String.Empty if none has been supplied. The password was incorrectly set to null. See code sample below. 2 Gets or sets a Boolean value that indicates if security-sensitive information, such as the password, is not returned as part of the connection if the connection is open or has ever been in an open state. The value of the property, or false if none has been supplied. 2 Gets or sets a Boolean value that indicates whether the connection will be pooled or explicitly opened every time that the connection is requested. The value of the property, or true if none has been supplied. 2 Removes the entry with the specified key from the instance. true if the key existed within the connection string and was removed; false if the key did not exist. The key of the key/value pair to be removed from the connection string in this . is null (Nothing in Visual Basic) 1 Gets or sets a Boolean value that indicates whether replication is supported using the connection. The value of the property, or false if none has been supplied. 2 Indicates whether the specified key exists in this instance. true if the contains an entry with the specified key; otherwise, false. The key to locate in the . 1 Gets or sets a value that indicates whether the channel will be encrypted while bypassing walking the certificate chain to validate trust. A Boolean. Recognized values are true, false, yes, and no. Retrieves a value corresponding to the supplied key from this . true if was found within the connection string; otherwise, false. The key of the item to retrieve. The value corresponding to contains a null value (Nothing in Visual Basic). 2 Gets or sets a string value that indicates the type system the application expects. The following table shows the possible values for the property:ValueDescriptionSQL Server 2005Uses the SQL Server 2005 type system. No conversions are made for the current version of ADO.NET.SQL Server 2008Uses the SQL Server 2008 type system.LatestUse the latest version than this client-server pair can handle. This will automatically move forward as the client and server components are upgraded. Gets or sets the user ID to be used when connecting to SQL Server. The value of the property, or String.Empty if none has been supplied. To set the value to null, use . 2 Gets or sets a value that indicates whether to redirect the connection from the default SQL Server Express instance to a runtime-initiated instance running under the account of the caller. The value of the property, or False if none has been supplied. To set the value to null, use . Gets an that contains the values in the . An that contains the values in the . 2 Gets or sets the name of the workstation connecting to SQL Server. The value of the property, or String.Empty if none has been supplied. To set the value to null, use . 2 Provides a way of reading a forward-only stream of rows from a SQL Server database. This class cannot be inherited. 1 Gets the associated with the . The associated with the . Gets a value that indicates the depth of nesting for the current row. The depth of nesting for the current row. 2 Gets the number of columns in the current row. When not positioned in a valid recordset, 0; otherwise the number of columns in the current row. The default is -1. There is no current connection to an instance of SQL Server. 2 Gets the value of the specified column as a Boolean. The value of the column. The zero-based column ordinal. The specified cast is not valid. 1 Gets the value of the specified column as a byte. The value of the specified column as a byte. The zero-based column ordinal. The specified cast is not valid. 1 Reads a stream of bytes from the specified column offset into the buffer an array starting at the given buffer offset. The actual number of bytes read. The zero-based column ordinal. The index within the field from which to begin the read operation. The buffer into which to read the stream of bytes. The index within the where the write operation is to start. The maximum length to copy into the buffer. 1 Gets the value of the specified column as a single character. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Reads a stream of characters from the specified column offset into the buffer as an array starting at the given buffer offset. The actual number of characters read. The zero-based column ordinal. The index within the field from which to begin the read operation. The buffer into which to read the stream of bytes. The index within the where the write operation is to start. The maximum length to copy into the buffer. 1 Gets a string representing the data type of the specified column. The string representing the data type of the specified column. The zero-based ordinal position of the column to find. 2 Gets the value of the specified column as a object. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Retrieves the value of the specified column as a object. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. Gets the value of the specified column as a object. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Gets the value of the specified column as a double-precision floating point number. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Returns an that iterates through the . An for the . Gets the that is the data type of the object. The that is the data type of the object. If the type does not exist on the client, in the case of a User-Defined Type (UDT) returned from the database, GetFieldType returns null. The zero-based column ordinal. 2 Synchronously gets the value of the specified column as a type. is the asynchronous version of this method. The returned type object. The column to be retrieved. The type of the value to be returned. See the remarks section for more information. The connection drops or is closed during the data retrieval.The is closed during the data retrieval.There is no data ready to be read (for example, the first hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream. Trying to read a column that does not exist. The value of the column was null ( == true), retrieving a non-SQL type. doesn’t match the type returned by SQL Server or cannot be cast. Asynchronously gets the value of the specified column as a type. is the synchronous version of this method. The returned type object. The column to be retrieved. The cancellation instruction, which propagates a notification that operations should be canceled. This does not guarantee the cancellation. A setting of CancellationToken.None makes this method equivalent to . The returned task must be marked as cancelled. The type of the value to be returned. See the remarks section for more information. The connection drops or is closed during the data retrieval.The is closed during the data retrieval.There is no data ready to be read (for example, the first hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.Context Connection=true is specified in the connection string. Trying to read a column that does not exist. The value of the column was null ( == true), retrieving a non-SQL type. doesn’t match the type returned by SQL Server or cannot be cast. Gets the value of the specified column as a single-precision floating point number. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Gets the value of the specified column as a globally unique identifier (GUID). The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Gets the value of the specified column as a 16-bit signed integer. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 2 Gets the value of the specified column as a 32-bit signed integer. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Gets the value of the specified column as a 64-bit signed integer. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 2 Gets the name of the specified column. The name of the specified column. The zero-based column ordinal. 1 Gets the column ordinal, given the name of the column. The zero-based column ordinal. The name of the column. The name specified is not a valid column name. 1 Gets an Object that is a representation of the underlying provider-specific field type. Gets an that is a representation of the underlying provider-specific field type. An representing the column ordinal. 1 Gets an Object that is a representation of the underlying provider specific value. An that is a representation of the underlying provider specific value. An representing the column ordinal. 2 Gets an array of objects that are a representation of the underlying provider specific values. The array of objects that are a representation of the underlying provider specific values. An array of into which to copy the column values. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column. The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Gets the value of the specified column as a . The value of the column expressed as a . The zero-based column ordinal. 2 Returns the data value in the specified column as a SQL Server type. The value of the column expressed as a . The zero-based column ordinal. 2 Fills an array of that contains the values for all the columns in the record, expressed as SQL Server types. An integer indicating the number of columns copied. An array of into which to copy the values. The column values are expressed as SQL Server types. is null. 2 Gets the value of the specified column as an XML value. A value that contains the XML stored within the corresponding field. The zero-based column ordinal. The index passed was outside the range of 0 to - 1 An attempt was made to read or access columns in a closed . The retrieved data is not compatible with the type. 1 Retrieves binary, image, varbinary, UDT, and variant data types as a . A stream object. The zero-based column ordinal. The connection drops or is closed during the data retrieval.The is closed during the data retrieval.There is no data ready to be read (for example, the first hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream. Trying to read a column that does not exist. The returned type was not one of the types below:binaryimagevarbinaryudt Gets the value of the specified column as a string. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. 1 Retrieves Char, NChar, NText, NVarChar, text, varChar, and Variant data types as a . The returned object. The column to be retrieved. The connection drops or is closed during the data retrieval.The is closed during the data retrieval.There is no data ready to be read (for example, the first hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream. Trying to read a column that does not exist. The returned type was not one of the types below:charncharntextnvarchartextvarchar Retrieves the value of the specified column as a object. The value of the specified column. The zero-based column ordinal. The specified cast is not valid. Gets the value of the specified column in its native format. This method returns for null database columns. The zero-based column ordinal. 1 Populates an array of objects with the column values of the current row. The number of instances of in the array. An array of into which to copy the attribute columns. 1 Retrieves data of type XML as an . The returned object. The value of the specified column. The connection drops or is closed during the data retrieval.The is closed during the data retrieval.There is no data ready to be read (for example, the first hasn't been called, or returned false).Trying to read a previously read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream. Trying to read a column that does not exist. The returned type was not xml. Gets a value that indicates whether the contains one or more rows. true if the contains one or more rows; otherwise false. 1 Retrieves a Boolean value that indicates whether the specified instance has been closed. true if the specified instance is closed; otherwise false. 1 Gets a value that indicates whether the column contains non-existent or missing values. true if the specified column value is equivalent to ; otherwise false. The zero-based column ordinal. 1 An asynchronous version of , which gets a value that indicates whether the column contains non-existent or missing values.The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. true if the specified column value is equivalent to DBNull otherwise false. The zero-based column to be retrieved. The cancellation instruction, which propagates a notification that operations should be canceled. This does not guarantee the cancellation. A setting of CancellationToken.None makes this method equivalent to . The returned task must be marked as cancelled. The connection drops or is closed during the data retrieval.The is closed during the data retrieval.There is no data ready to be read (for example, the first hasn't been called, or returned false).Trying to read a previously read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.Context Connection=true is specified in the connection string. Trying to read a column that does not exist. Gets the value of the specified column in its native format given the column ordinal. The value of the specified column in its native format. The zero-based column ordinal. The index passed was outside the range of 0 through . 1 Gets the value of the specified column in its native format given the column name. The value of the specified column in its native format. The column name. No column with the specified name was found. 1 Advances the data reader to the next result, when reading the results of batch Transact-SQL statements. true if there are more result sets; otherwise false. 1 An asynchronous version of , which advances the data reader to the next result, when reading the results of batch Transact-SQL statements.The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. The cancellation instruction. Calling more than once for the same instance before task completion.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text. Advances the to the next record. true if there are more rows; otherwise false. SQL Server returned an error while executing the command text. 1 An asynchronous version of , which advances the to the next record.The cancellation token can be used to request that the operation be abandoned before the command timeout elapses. Exceptions will be reported via the returned Task object. A task representing the asynchronous operation. The cancellation instruction. Calling more than once for the same instance before task completion.Context Connection=true is specified in the connection string. SQL Server returned an error while executing the command text. Gets the number of rows changed, inserted, or deleted by execution of the Transact-SQL statement. The number of rows changed, inserted, or deleted; 0 if no rows were affected or the statement failed; and -1 for SELECT statements. 1 Gets the number of fields in the that are not hidden. The number of fields that are not hidden. 2 Collects information relevant to a warning or error returned by SQL Server. 1 Gets the severity level of the error returned from SQL Server. A value from 1 to 25 that indicates the severity level of the error. The default is 0. 2 Gets the line number within the Transact-SQL command batch or stored procedure that contains the error. The line number within the Transact-SQL command batch or stored procedure that contains the error. 2 Gets the text describing the error. The text describing the error.For more information on errors generated by SQL Server, see SQL Server Books Online. 2 Gets a number that identifies the type of error. The number that identifies the type of error. 2 Gets the name of the stored procedure or remote procedure call (RPC) that generated the error. The name of the stored procedure or RPC.For more information on errors generated by SQL Server, see SQL Server Books Online. 2 Gets the name of the instance of SQL Server that generated the error. The name of the instance of SQL Server. 2 Gets the name of the provider that generated the error. The name of the provider that generated the error. 2 Some error messages can be raised at multiple points in the code for the Database Engine. For example, an 1105 error can be raised for several different conditions. Each specific condition that raises an error assigns a unique state code. The state code. 2 Gets the complete text of the error message. The complete text of the error. 2 Collects all errors generated by the .NET Framework Data Provider for SQL Server. This class cannot be inherited. 1 Copies the elements of the collection into an , starting at the specified index. The to copy elements into. The index from which to start copying into the parameter. The sum of and the number of elements in the collection is greater than the of the . The is null. The is not valid for . 2 Copies the elements of the collection into a , starting at the specified index. The to copy the elements into. The index from which to start copying into the parameter. The sum of and the number of elements in the collection is greater than the length of the . The is null. The is not valid for . 2 Gets the number of errors in the collection. The total number of errors in the collection. 2 Returns an enumerator that iterates through the . An for the . 2 Gets the error at the specified index. A that contains the error at the specified index. The zero-based index of the error to retrieve. Index parameter is outside array bounds. 2 For a description of this member, see . true if access to the is synchronized (thread safe); otherwise, false. For a description of this member, see . An object that can be used to synchronize access to the . The exception that is thrown when SQL Server returns a warning or error. This class cannot be inherited. 1 Gets the severity level of the error returned from the .NET Framework Data Provider for SQL Server. A value from 1 to 25 that indicates the severity level of the error. 2 Represents the client connection ID. For more information, see Data Tracing in ADO.NET. Returns the client connection ID. Gets a collection of one or more objects that give detailed information about exceptions generated by the .NET Framework Data Provider for SQL Server. The collected instances of the class. 2 Gets the line number within the Transact-SQL command batch or stored procedure that generated the error. The line number within the Transact-SQL command batch or stored procedure that generated the error. 2 Gets a number that identifies the type of error. The number that identifies the type of error. 2 Gets the name of the stored procedure or remote procedure call (RPC) that generated the error. The name of the stored procedure or RPC. 2 Gets the name of the computer that is running an instance of SQL Server that generated the error. The name of the computer running an instance of SQL Server. 2 Gets the name of the provider that generated the error. The name of the provider that generated the error. 2 Gets a numeric error code from SQL Server that represents an error, warning or "no data found" message. For more information about how to decode these values, see SQL Server Books Online. The number representing the error code. 2 Returns a string that represents the current object, and includes the client connection ID (for more information, see ). A string that represents the current object.. Provides data for the event. 2 Gets the collection of warnings sent from the server. The collection of warnings sent from the server. 2 Gets the full text of the error sent from the database. The full text of the error. 2 Gets the name of the object that generated the error. The name of the object that generated the error. 2 Retrieves a string representation of the event. A string representing the event. 2 Represents the method that will handle the event of a . The source of the event. A object that contains the event data. 2 Represents a parameter to a and optionally its mapping to columns. This class cannot be inherited. For more information on parameters, see Configuring Parameters and Parameter Data Types. 1 Initializes a new instance of the class. Initializes a new instance of the class that uses the parameter name and the data type. The name of the parameter to map. One of the values. The value supplied in the parameter is an invalid back-end data type. Initializes a new instance of the class that uses the parameter name, the , and the size. The name of the parameter to map. One of the values. The length of the parameter. The value supplied in the parameter is an invalid back-end data type. Initializes a new instance of the class that uses the parameter name, the , the size, and the source column name. The name of the parameter to map. One of the values. The length of the parameter. The name of the source column () if this is used in a call to . The value supplied in the parameter is an invalid back-end data type. Initializes a new instance of the class that uses the parameter name and a value of the new . The name of the parameter to map. An that is the value of the . Gets or sets the object that defines how string comparisons should be performed for this parameter. A object that defines string comparison for this parameter. 2 Gets or sets the of the parameter. One of the values. The default is NVarChar. 1 Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter. One of the values. The default is Input. The property was not set to one of the valid values. Gets or sets a value that indicates whether the parameter accepts null values. is not used to validate the parameter’s value and will not prevent sending or receiving a null value when executing a command. true if null values are accepted; otherwise false. The default is false. Gets or sets the locale identifier that determines conventions and language for a particular region. Returns the locale identifier associated with the parameter. 2 Gets or sets the offset to the property. The offset to the . The default is 0. Gets or sets the name of the . The name of the . The default is an empty string. 1 Gets or sets the maximum number of digits used to represent the property. The maximum number of digits used to represent the property. The default value is 0. This indicates that the data provider sets the precision for . 1 Resets the type associated with this . 2 Resets the type associated with this . 2 Gets or sets the number of decimal places to which is resolved. The number of decimal places to which is resolved. The default is 0. 2 Gets or sets the maximum size, in bytes, of the data within the column. The maximum size, in bytes, of the data within the column. The default value is inferred from the parameter value. Gets or sets the name of the source column mapped to the and used for loading or returning the The name of the source column mapped to the . The default is an empty string. Sets or gets a value which indicates whether the source column is nullable. This allows to correctly generate Update statements for nullable columns. true if the source column is nullable; false if it is not. Gets or sets the of the parameter. One of the values. The default is NVarChar. 2 Gets or sets the value of the parameter as an SQL type. An that is the value of the parameter, using SQL types. The default value is null. 2 Gets a string that contains the . A string that contains the . Gets or sets the type name for a table-valued parameter. The type name of the specified table-valued parameter. Gets or sets the value of the parameter. An that is the value of the parameter. The default value is null. Gets the name of the database where the schema collection for this XML instance is located. The name of the database where the schema collection for this XML instance is located. 1 Gets the name of the schema collection for this XML instance. The name of the schema collection for this XML instance. 1 The owning relational schema where the schema collection for this XML instance is located. The owning relational schema for this XML instance. 1 Represents a collection of parameters associated with a and their respective mappings to columns in a . This class cannot be inherited. 2 Adds the specified object to the . A new object. The to add to the collection. The specified in the parameter is already added to this or another . The parameter passed was not a . The parameter is null. 2 Adds the specified object to the . The index of the new object. An . Adds a to the given the parameter name and the data type. A new object. The name of the parameter. One of the values. 2 Adds a to the , given the specified parameter name, and size. A new object. The name of the parameter. The of the to add to the collection. The size as an . 2 Adds an array of values to the end of the . The values to add. Adds an array of values to the end of the . The values to add. 2 Adds a value to the end of the . A object. The name of the parameter. The value to be added. Use instead of null, to indicate a null value. 2 Removes all the objects from the . Determines whether the specified is in this . true if the contains the value; otherwise false. The value. 2 Determines whether the specified is in this . true if the contains the value; otherwise false. The value. Determines whether the specified parameter name is in this . true if the contains the value; otherwise false. The value. Copies all the elements of the current to the specified one-dimensional starting at the specified destination index. The one-dimensional that is the destination of the elements copied from the current . A 32-bit integer that represents the index in the at which copying starts. Copies all the elements of the current to the specified starting at the specified destination index. The that is the destination of the elements copied from the current . A 32-bit integer that represents the index in the at which copying starts. 2 Returns an Integer that contains the number of elements in the . Read-only. The number of elements in the as an Integer. Returns an enumerator that iterates through the . An for the . Gets the location of the specified within the collection. The zero-based location of the specified that is a within the collection. Returns -1 when the object does not exist in the . The to find. 2 Gets the location of the specified within the collection. The zero-based location of the specified that is a within the collection. Returns -1 when the object does not exist in the . The to find. Gets the location of the specified with the specified name. The zero-based location of the specified with the specified case-sensitive name. Returns -1 when the object does not exist in the . The case-sensitive name of the to find. Inserts a object into the at the specified index. The zero-based index at which value should be inserted. A object to be inserted in the . 2 Inserts an into the at the specified index. The zero-based index at which value should be inserted. An to be inserted in the . Gets the at the specified index. The at the specified index. The zero-based index of the parameter to retrieve. The specified index does not exist. 2 Gets the with the specified name. The with the specified name. The name of the parameter to retrieve. The specified is not valid. 2 Removes the specified from the collection. A object to remove from the collection. The parameter is not a . The parameter does not exist in the collection. 2 Removes the specified from the collection. The object to remove from the collection. Removes the from the at the specified index. The zero-based index of the object to remove. Removes the from the at the specified parameter name. The name of the to remove. Gets an object that can be used to synchronize access to the . An object that can be used to synchronize access to the . Represents a Transact-SQL transaction to be made in a SQL Server database. This class cannot be inherited. 1 Commits the database transaction. An error occurred while trying to commit the transaction. The transaction has already been committed or rolled back.-or- The connection is broken. 2 Gets the object associated with the transaction, or null if the transaction is no longer valid. The object associated with the transaction. 2 Specifies the for this transaction. The for this transaction. The default is ReadCommitted. 2 Rolls back a transaction from a pending state. An error occurred while trying to commit the transaction. The transaction has already been committed or rolled back.-or- The connection is broken. 2 Rolls back a transaction from a pending state, and specifies the transaction or savepoint name. The name of the transaction to roll back, or the savepoint to which to roll back. No transaction name was specified. The transaction has already been committed or rolled back.-or- The connection is broken. 2 Creates a savepoint in the transaction that can be used to roll back a part of the transaction, and specifies the savepoint name. The name of the savepoint. An error occurred while trying to commit the transaction. The transaction has already been committed or rolled back.-or- The connection is broken. 2 All the objects and structures implement the INullable interface. Indicates whether a structure is null. This property is read-only. true if the value of this object is null. Otherwise, false. Represents a variable-length stream of binary data to be stored in or retrieved from a database. Initializes a new instance of the structure, setting the property to the contents of the supplied byte array. The byte array to be stored or retrieved. Concatenates two specified values to create a new structure. A that is the concatenated value of x and y. A . A . Compares this object to the supplied object and returns an indication of their relative values. A signed number that indicates the relative values of this structure and the object.Return value Condition Less than zero The value of this object is less than the object. Zero This object is the same as object. Greater than zero This object is greater than object.-or- The object is a null reference. The object to be compared to this structure. Compares this object to the supplied object and returns an indication of their relative values. A signed number that indicates the relative values of this structure and the object.Return value Condition Less than zero The value of this object is less than the object. Zero This object is the same as object. Greater than zero This object is greater than object.-or- The object is a null reference. The object to be compared to this structure. Concatenates two structures to create a new structure. The concatenated values of the and parameters. A structure. A structure. Compares two structures to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlBinary will be null. A structure. A structure. Compares the supplied object parameter to the property of the object. true if object is an instance of and the two are equal; otherwise false. The object to be compared. Returns the hash code for this structure. A 32-bit signed integer hash code. Compares two structures to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise . If either instance of is null, the of the will be . A structure. A structure. Indicates whether this structure is null. This property is read-only. true if null. Otherwise false. Gets the single byte from the property located at the position indicated by the integer parameter, . If indicates a position beyond the end of the byte array, a will be raised. This property is read-only. The byte located at the position indicated by the integer parameter. The position of the byte to be retrieved. The property is read when the property contains - or - The parameter indicates a position byond the length of the byte array as indicated by the property. Gets the length in bytes of the property. This property is read-only. The length of the binary data in the property. The property is read when the property contains . Compares two structures to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. Concatenates the two parameters to create a new structure. The concatenated values of the and parameters. A object. A object. Compares two structures to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A object. A object. Converts a structure to a array. A array. The structure to be converted. Converts a structure to a structure. The structure to be converted. The structure to be converted. Compares two structures to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise . If either instance of is null, the of the will be . A object. A object. Compares two structues to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise . If either instance of is null, the of the will be . A object. A object. Converts an array of bytes to a structure. A structure that represents the converted array of bytes. The array of bytes to be converted. Compares two structures to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A object. A object. Compares two structures to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise . If either instance of is null, the of the will be . A object. A object. Compares two structures to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise . If either instance of is null, the of the will be . A object. A object. Converts this instance of to . A structure. Converts this object to a string. A string that contains the of the . If the is null the string will contain "null". Gets the value of the structure. This property is read-only. The value of the structure. The property is read when the property contains . Represents an integer value that is either 1 or 0 to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied Boolean value. The value for the new structure; either true or false. Initializes a new instance of the structure using the specified integer value. The integer whose value is to be used for the new structure. Computes the bitwise AND operation of two specified structures. The result of the logical AND operation. A structure. A structure. Gets the value of the structure as a byte. A byte representing the value of the structure. Compares this object to the supplied object and returns an indication of their relative values. A signed number that indicates the relative values of the instance and value.Value Description A negative integer This instance is less than . Zero This instance is equal to . A positive integer This instance is greater than .-or- is a null reference (Nothing in Visual Basic). A object to compare, or a null reference (Nothing in Visual Basic). Compares this structure to a specified object and returns an indication of their relative values. A signed number that indicates the relative values of the instance and value.Value Description A negative integer This instance is less than . Zero This instance is equal to . A positive integer This instance is greater than .-or- is a null reference (Nothing in Visual Basic). An object to compare, or a null reference (Nothing in Visual Basic). Compares two structures to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Compares the supplied object parameter to the . true if object is an instance of and the two are equal; otherwise, false. The object to be compared. Represents a false value that can be assigned to the property of an instance of the structure. Returns the hash code for this instance. A 32-bit signed integer hash code. Compares two instances of to determine whether the first is greater than the second. A that is true if the first instance is greater than the second instance; otherwise false. A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is true if the first instance is greater than or equal to the second instance; otherwise false. A structure. A structure. Indicates whether the current is . true if Value is False; otherwise, false. Indicates whether this structure is null. true if the structure is null; otherwise false. Indicates whether the current is . true if Value is True; otherwise, false. Compares two instances of to determine whether the first is less than the second. A that is true if the first instance is less than the second instance; otherwise, false. A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is true if the first instance is less than or equal to the second instance; otherwise, false. A structure. A structure. Compares two instances of for equality. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents that can be assigned to this instance of the structure. Represents a one value that can be assigned to the property of an instance of the structure. Performs a one's complement operation on the supplied structures. The one's complement of the supplied . A structure. Computes the bitwise AND operation of two specified structures. The result of the logical AND operation. A structure. A structure. Computes the bitwise OR of its operands. The results of the logical OR operation. A structure. A structure. Compares two instances of for equality. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A . A . Performs a bitwise exclusive-OR (XOR) operation on the supplied parameters. The result of the logical XOR operation. A structure. A structure. Converts a to a Boolean. A Boolean set to the of the . A to convert. Converts the parameter to a structure. A new structure whose value equals the of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. Converts the parameter to a structure. A new structure whose value equals the property of the parameter. A to be converted to a structure. The false operator can be used to test the of the to determine whether it is false. Returns true if the supplied parameter is is false, false otherwise. The structure to be tested. Compares two structures to determine whether the first is greater than the second. A that is true if the first instance is greater than the second instance; otherwise, false. A object. A object. Compares two structures to determine whether the first is greater than or equal to the second. A that is true if the first instance is greater than or equal to the second instance; otherwise, false. A structure. A structure. Converts the supplied byte value to a . A value that contains 0 or 1. A byte value to be converted to . Compares two instances of to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A . A . Compares two instances of to determine whether the first is less than the second. A that is true if the first instance is less than the second instance; otherwise, false. A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is true if the first instance is less than or equal to the second instance; otherwise, false. A structure. A structure. Performs a NOT operation on a . A with the if argument was true, if argument was null, and otherwise. The on which the NOT operation will be performed. Performs a one's complement operation on the supplied structures. The one's complement of the supplied . A structure. The true operator can be used to test the of the to determine whether it is true. Returns true if the supplied parameter is is true, false otherwise. The structure to be tested. Performs a bitwise OR operation on the two specified structures. A new structure whose Value is the result of the bitwise OR operation. A structure. A structure. Converts the specified representation of a logical value to its equivalent. A structure that contains the parsed value. The to be converted. Converts this structure to . A new structure whose value is 1 or 0. If the structure's value equals true, the new structure's value is 1. Otherwise, the new structure's value is 0. Converts this structure to . A new structure whose value is 1 or 0. If the structure's value equals true then the new structure's value is 1. Otherwise, the new structure's value is 0. Converts this structure to . A new structure whose value is 1 or 0. If the structure's value equals true then the new structure's value is 1. Otherwise, the new structure's value is 0. Converts this structure to . A new SqlInt16 structure whose value is 1 or 0. If the structure's value equals true then the new structure's value is 1. Otherwise, the new SqlInt16 structure's value is 0. Converts this structure to . A new SqlInt32 structure whose value is 1 or 0. If the structure's value equals true, the new structure's value is 1. Otherwise, the new SqlInt32 structure's value is 0. Converts this structure to . A new SqlInt64 structure whose value is 1 or 0. If the structure's value equals true, the new structure's value is 1. Otherwise, the new SqlInt64 structure's value is 0. Converts this structure to . A new structure whose value is 1 or 0. If the structure's value equals true, the new value is 1. If the structure's value equals false, the new value is 0. If structure's value is neither 1 nor 0, the new value is . Converts this structure to . A new structure whose value is 1 or 0.If the structure's value equals true, the new structure's value is 1; otherwise the new structure's value is 0. Converts this structure to . A new structure whose value is 1 or 0. If the structure's value equals true then structure's value is 1. Otherwise the new structure's value is 0. Converts this structure to a string. A string that contains the value of the . If the value is null, the string will contain "null". Represents a true value that can be assigned to the property of an instance of the structure. Gets the structure's value. This property is read-only. true if the is ; otherwise false. The property is set to null. Performs a bitwise exclusive-OR operation on the supplied parameters. The result of the logical XOR operation. A structure. A structure. Represents a zero value that can be assigned to the property of an instance of the structure. Represents an 8-bit unsigned integer, in the range of 0 through 255, to be stored in or retrieved from a database. Initializes a new instance of the structure using the specified byte value. A byte value to be stored in the property of the new structure. Computes the sum of the two specified structures. A structure whose Value property contains the results of the addition. A structure. A structure. Computes the bitwise AND of its operands. The results of the bitwise AND operation. A structure. A structure. Computes the bitwise OR of its two operands. The results of the bitwise OR operation. A structure. A structure. Compares this instance to the supplied object and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The object to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Divides its first operand by its second. A new structure whose property contains the results of the division. A structure. A structure. Performs a logical comparison of two structures to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlByte will be null. A structure. A structure. Compares the supplied parameter to the property of the object. true if object is an instance of and the two are equal; otherwise false. The to be compared. Returns the hash code for this instance. A 32-bit signed integer hash code. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Gets a Boolean value that indicates whether this structure is null. true if null. Otherwise, false. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. A constant representing the largest possible value of a . A constant representing the smallest possible value of a . Computes the remainder after dividing its first operand by its second. A structure whose contains the remainder. A structure. A structure. Divides two values and returns the remainder. The remainder left after division is performed on and . A . A . Computes the product of the two operands. A new structure whose property contains the product of the multiplication. A structure. A structure. Compares two instances of to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. The ones complement operator performs a bitwise one's complement operation on its operand. A structure whose property contains the ones complement of the parameter. A structure. Computes the sum of the two specified structures. A whose property contains the sum of the two operands. A structure. A structure. Computes the bitwise AND of its operands. The results of the bitwise AND operation. A structure. A structure. Computes the bitwise OR of its two operands. The results of the bitwise OR operation. A structure. A structure. Divides its first operand by its second. A new structure whose property contains the results of the division. A structure. A structure. Performs a logical comparison of two structures to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Performs a bitwise exclusive-OR operation on the supplied parameters. The results of the bitwise XOR operation. A structure. A structure. Converts the parameter to a . A whose property equals the of the supplied parameter. The parameter to be converted to a . Converts the supplied structure to a byte. A byte whose value equals the property of the parameter. The structure to be converted to a byte. Converts the supplied to . A structure whose property is equal to the of the parameter. A structure. Converts the supplied to . A structure whose property is equal to the of the parameter. A structure. Converts the parameter to a . A structure whose property is equal to the of the parameter. A structure. Converts the supplied to . A structure whose property is equal to the of the parameter. A structure. Converts the supplied to . A structure whose property is equal to the of the SqlInt64 parameter. A structure. Converts the parameter to a . A structure whose property is equal to the of the parameter. A SqlMoney structure. Converts the supplied structure to . A structure whose property is equal to the of the parameter. A structure. Converts the supplied to . A structure whose property is equal to the numeric value represented by the . An instance of the SqlString class. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the SqlBoolean will be . A structure. A structure. Converts the supplied byte value to a . A structure whose property is equal to the supplied parameter. A byte value to be converted to . Compares two instances of to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Computes the remainder after dividing its first operand by its second. A structure whose contains the remainder. A structure. A structure. Computes the product of the two operands. A new structure whose property contains the product of the multiplication. A structure. A structure. The ones complement operator performs a bitwise one's complement operation on its operand. A structure whose property contains the ones complement of the parameter. A structure. Subtracts the second operand from the first. The results of subtracting the second operand from the first. A structure. A structure. Converts the representation of a number to its 8-bit unsigned integer equivalent. A structure that contains the 8-bit number represented by the String parameter. The String to be parsed. Subtracts the second operand from the first. The results of subtracting the second operand from the first. A structure. A structure. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A SqlDecimal structure whose equals the of this structure. Converts this structure to . A SqlDouble structure with the same value as this . Converts this structure to . A SqlInt16 structure with the same value as this . Converts this to . A SqlInt32 structure with the same value as this . Converts this structure to . A SqlInt64 structure who equals the of this . Converts this structure to . A SqlMoney structure whose equals the of this structure. Converts this structure to . A SqlSingle structure that has the same as this structure. Converts this instance of to . A SqlString that contains the string representation of the structure's . Converts this structure to a . A string that contains the of the . If the Value is null, the String will be a null string. Gets the value of the structure. This property is read-only The value of the structure. Performs a bitwise exclusive-OR operation on the supplied parameters. The results of the XOR operation. A structure. A structure. Represents a zero value that can be assigned to the property of an instance of the structure. Represents a mutable reference type that wraps either a or a . Initializes a new instance of the class. Initializes a new instance of the class based on the specified byte array. The array of unsigned bytes. Initializes a new instance of the class based on the specified value. A value. Initializes a new instance of the class based on the specified value. A . Returns a reference to the internal buffer. Returns a reference to the internal buffer. For instances created on top of unmanaged pointers, it returns a managed copy of the internal buffer. Gets a Boolean value that indicates whether this is null. true if the is null, false otherwise. Gets or sets the instance at the specified index. A value. A value. Gets the length of the value that is contained in the instance. A value representing the length of the value that is contained in the instance. Returns -1 if no buffer is available to the instance or if the value is null. Returns a for a stream-wrapped instance. Gets the maximum length of the value of the internal buffer of this . A long representing the maximum length of the value of the internal buffer. Returns -1 for a stream-wrapped . Returns a null instance of this . Returns an instance in such a way that returns true. Converts a structure to a structure. A structure. The structure to be converted. Converts a structure to a structure. A structure. The structure to be converted. Copies bytes from this instance to the passed-in buffer and returns the number of copied bytes. An long value representing the number of copied bytes. An long value offset into the value that is contained in the instance. The byte array buffer to copy into. An integer offset into the buffer to start copying into. An integer representing the number of bytes to copy. Sets the length of this instance. The long value representing the length. Sets this instance to null. Gets or sets the data of this as a stream. The stream that contains the SqlBytes data. Constructs and returns a from this instance. A from this instance. Returns a managed copy of the value held by this . The value of this as an array of bytes. Copies bytes from the passed-in buffer to this instance. An long value offset into the value that is contained in the instance. The byte array buffer to copy into. An integer offset into the buffer to start copying into. An integer representing the number of bytes to copy. is a mutable reference type that wraps a array or a instance. Initializes a new instance of the class. Initializes a new instance of the class based on the specified character array. A array. Initializes a new instance of the class based on the specified value. A . Returns a reference to the internal buffer. Returns a reference to the internal buffer. For instances created on top of unmanaged pointers, it returns a managed copy of the internal buffer. Gets a Boolean value that indicates whether this is null. true if the is null. Otherwise, false. Gets or sets the instance at the specified index. A value. An value. Gets the length of the value that is contained in the instance. A value that indicates the length in characters of the value that is contained in the instance.Returns -1 if no buffer is available to the instance, or if the value is null. Returns a for a stream-wrapped instance. Gets the maximum length in two-byte characters of the value the internal buffer can hold. An value representing the maximum length in two-byte characters of the value of the internal buffer. Returns -1 for a stream-wrapped . Returns a null instance of this . Returns an instance in such a way that returns true. For more information, see Handling Null Values. Converts a structure to a structure. A structure. The structure to be converted. Converts a structure to a structure. A structure. The structure to be converted. Copies characters from this instance to the passed-in buffer and returns the number of copied characters. An long value representing the number of copied bytes. An long value offset into the value that is contained in the instance. The character array buffer to copy into. An integer offset into the buffer to start copying into. An integer value representing the number of characters to copy. Sets the length of this instance. The long value representing the length. Sets this instance to null. Converts this instance to its equivalent representation. A representation of this type. Returns a managed copy of the value held by this . The value of this as an array of characters. Copies characters from the passed-in buffer to this instance. A long value offset into the value that is contained in the instance. The character array buffer to copy into. An integer offset into the buffer to start copying into. An integer representing the number of characters to copy. Specifies the compare option values for a structure. Specifies that sorts should be based on a characters numeric value instead of its alphabetical value. Performs a binary sort. Specifies that comparisons must ignore case. Specifies that comparisons must ignore the Kana type. Kana type refers to Japanese hiragana and katakana characters that represent phonetic sounds in the Japanese language. Hiragana is used for native Japanese expressions and words, while katakana is used for words borrowed from other languages, such as "computer" or "Internet". A phonetic sound can be expressed in both hiragana and katakana. If this value is selected, the hiragana character for one sound is considered equal to the katakana character for the same sound. Specifies that comparisons must ignore nonspace combining characters, such as diacritics. The Unicode Standard defines combining characters as characters that are combined with base characters to produce a new character. Non-space combining characters do not use character space by themselves when rendered. For more information about non-space combining characters, see the Unicode Standard at http://www.unicode.org. Specifies that comparisons must ignore the character width. For example, Japanese katakana characters can be written as full-width or half-width and, if this value is selected, the katakana characters written as full-width are considered equal to the same characters written in half-width. Specifies the default option settings for comparisons. Represents the date and time data ranging in value from January 1, 1753 to December 31, 9999 to an accuracy of 3.33 milliseconds to be stored in or retrieved from a database. The structure has a different underlying data structure from its corresponding .NET Framework type, , which can represent any time between 12:00:00 AM 1/1/0001 and 11:59:59 PM 12/31/9999, to the accuracy of 100 nanoseconds. actually stores the relative difference to 00:00:00 AM 1/1/1900. Therefore, a conversion from "00:00:00 AM 1/1/1900" to an integer will return 0. Initializes a new instance of the structure using the specified value. A DateTime structure. Initializes a new instance of the structure using the supplied parameters. An integer value that represents the date as ticks. An integer value that represents the time as ticks. Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day. An integer representing the year of the of the new structure. An integer value representing the month of the new structure. An integer value representing the day number of the new structure. Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, and second of the new structure. An integer value representing the year of the new structure. An integer value representing the month of the new structure. An integer value representing the day of the month of the new structure. An integer value representing the hour of the new structure. An integer value representing the minute of the new structure. An integer value representing the second of the new structure. Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, second, and millisecond of the new structure. An integer value representing the year of the new structure. An integer value representing the month of the new structure. An integer value representing the day of the month of the new structure. An integer value representing the hour of the new structure. An integer value representing the minute of the new structure. An integer value representing the second of the new structure. An double value representing the millisecond of the new structure. Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, second, and billisecond of the new structure. An integer value representing the year of the new structure. An integer value representing the month of the new structure. An integer value representing the day of the new structure. An integer value representing the hour of the new structure. An integer value representing the minute of the new structure. An integer value representing the second of the new structure. An integer value representing the bilisecond (billionth of a second) of the new structure. Adds a to the specified TimeSpan. A value. A value. A Timespan value. Compares this structure to the supplied structure and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than . Zero This instance is the same as . Greater than zero This instance is greater than -or- is a null reference (Nothing in Visual Basic) The structure to be compared. Compares this structure to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing as Visual Basic). The to be compared. Gets the number of ticks representing the date of this structure. The number of ticks representing the date that is contained in the property of this structure. The exception that is thrown when the Value property of a structure is set to null. Performs a logical comparison of two structures to determine whether they are equal. true if the two values are equal. Otherwise, false. A structure. A structure. Compares the supplied object parameter to the property of the object. true if the object is an instance of and the two are equal; otherwise false. The object to be compared. Gets the hash code for this instance. A 32-bit signed integer hash code. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Indicates whether this structure is null. true if null. Otherwise, false. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Represents the maximum valid date value for a structure. Represents the minimum valid date value for a structure. Performs a logical comparison of two instances of to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. Adds the period of time indicated by the supplied parameter, , to the supplied structure. A new . If either argument is , the new is . A structure. A structure. Performs a logical comparison of two structures to determine whether they are equal. true if the two values are equal. Otherwise, false. A structure. A structure. Converts the structure to a structure. A object whose and properties contain the same date and time values as the property of the supplied structure. A structure. Converts the parameter to a . A structure whose is equal to the date and time represented by the parameter. If the is null, the Value of the newly created structure will be null. A . Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts a structure to a structure. A structure whose is equal to the combined and properties of the supplied structure. A DateTime structure. Performs a logical comparison of two instances of to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Subtracts the supplied structure, , from the supplied structure. A structure representing the results of the subtraction. A structure. A structure. Converts the specified representation of a date and time to its equivalent. A structure equal to the date and time represented by the specified string. The string to be parsed. A constant whose value is the number of ticks equivalent to one hour. A constant whose value is the number of ticks equivalent to one minute. A constant whose value is the number of ticks equivalent to one second. Subtracts the specified Timespan from this instance. A value. A value. A Timespan value. Gets the number of ticks representing the time of this structure. The number of ticks representing the time of this structure. Converts this structure to . A SqlString structure whose value is a string representing the date and time that is contained in this structure. Converts this structure to a . A String representing the property of this structure. Gets the value of the structure. This property is read-only. The value of this structure. The exception that is thrown when the Value property of a structure is set to null. Represents a numeric value between - 10^38 +1 and 10^38 - 1, with fixed precision and scale. Initializes a new instance of the structure using the supplied parameters. The maximum number of digits that can be used to represent the property of the new structure. The number of decimal places to which the property will be resolved for the new structure. A Boolean value that indicates whether the new structure represents a positive or negative number. An 32-bit unsigned integer which will be combined with data2, data3, and data4 to make up the 128-bit unsigned integer that represents the new structures value. An 32-bit unsigned integer which will be combined with data1, data3, and data4 to make up the 128-bit unsigned integer that represents the new structures value. An 32-bit unsigned integer which will be combined with data1, data2, and data4 to make up the 128-bit unsigned integer that represents the new structures value. An 32-bit unsigned integer which will be combined with data1, data2, and data3 to make up the 128-bit unsigned integer that represents the new structures value. Initializes a new instance of the structure using the supplied parameters. The maximum number of digits that can be used to represent the property of the new structure. The number of decimal places to which the property will be resolved for the new structure. A Boolean value that indicates whether the new structure represents a positive or negative number. The 128-bit unsigned integer that provides the value of the new . Initializes a new instance of the structure using the supplied value. The value to be stored as a structure. Initializes a new instance of the structure using the supplied double parameter. A double, representing the value for the new structure. Initializes a new instance of the structure using the supplied integer value. The supplied integer value which will the used as the value of the new structure. Initializes a new instance of the structure using the supplied long integer value. The supplied long integer value which will the used as the value of the new structure. The Abs method gets the absolute value of the parameter. A structure whose property contains the unsigned number representing the absolute value of the parameter. A structure. Calculates the sum of the two operators. A new structure whose property contains the sum. A structure. A structure. The scale of the operand will be adjusted to the number of digits indicated by the digits parameter. Depending on the value of the fRound parameter, the value will either be rounded to the appropriate number of digits or truncated. A new structure whose property contains the adjusted number. The structure to be adjusted. The number of digits in the adjusted structure. If this parameter is true, the new Value will be rounded, if false, the value will be truncated. Get the binary representation of the value of this structure as an array of bytes. An array of bytes that contains the binary representation of the structure's value. Returns the smallest whole number greater than or equal to the specified structure. A representing the smallest whole number greater than or equal to the specified structure. The structure for which the ceiling value is to be calculated. Compares this instance to the supplied object and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Adjusts the value of the operand to the indicated precision and scale. A new structure whose Value has been adjusted to the precision and scale indicated in the parameters. The structure whose value is to be adjusted. The precision for the new structure. The scale for the new structure. Gets the binary representation of this structure as an array of integers. An array of integers that contains the binary representation of this structure. The division operator calculates the results of dividing the first operand by the second. A new structure whose property contains the results of the division. A structure. A structure. Performs a logical comparison of the two operands to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, the value of the SqlDecimal will be null. A structure. A structure. Compares the supplied parameter to the property of the instance. true if object is an instance of and the two are equal. Otherwise, false. The to be compared. Rounds a specified number to the next lower whole number. A structure that contains the whole number part of this structure. The structure for which the floor value is to be calculated. Returns the hash code for this instance. A 32-bit signed integer hash code. Performs a logical comparison of two structures to determine whether the first is greater than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Indicates whether this structure is null. true if this structure is null. Otherwise, false. Indicates whether the of this structure is greater than zero. true if the is assigned to null. Otherwise, false. Performs a logical comparison of two structures to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. A constant representing the largest possible value for the property. A constant representing the maximum value for the property. A constant representing the maximum value of a structure. A constant representing the minimum value for a structure. The multiplication operator computes the product of the two parameters. A new structure whose property contains the product of the multiplication. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the class. Calculates the sum of the two operators. A new structure whose property contains the sum. A structure. A structure. The division operator calculates the results of dividing the first operand by the second. A new structure whose property contains the results of the division. A structure. A structure. Performs a logical comparison of the two operands to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Converts the supplied structure to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the parameter to . A new Decimal structure whose value equals the of the parameter. The structure to be converted. Converts the supplied structure to . A new structure whose equals the of the parameter. The structure to be converted. Converts the supplied structure to . A new structure whose property equals the of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose equals the value represented by the parameter. The object to be converted. Converts the parameter to . A new structure whose value equals the value of the parameter. The structure to be converted. Performs a logical comparison of two structures to determine whether the first is greater than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the supplied structure to . A new structure whose property equals the property of the parameter. The structure to be converted. Converts the supplied structure to A new structure whose property equals the property of the parameter. The structure to be converted. Converts the supplied structure to . A new structure whose property is equal to the property of the parameter. The structure to be converted. Converts the supplied structure to SqlDecimal. A new structure whose equals the of the parameter. The structure to be converted. Converts the operand to . A new structure whose equals the of the parameter. The structure to be converted. Converts the value to . A new structure whose property equals the value of the Decimal parameter. The value to be converted. Converts the supplied structure to . A new structure whose property equals the value of the parameter. The structure to be converted. Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of two structures to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. The multiplication operator computes the product of the two parameters. A new structure whose property contains the product of the multiplication. A structure. A structure. Calculates the results of subtracting the second operand from the first. A new structure whose Value property contains the results of the subtraction. A structure. A structure. The unary minus operator negates the parameter. A new structure whose value contains the results of the negation. The structure to be negated. Converts the representation of a number to its equivalent. A equivalent to the value that is contained in the specified . The String to be parsed. Raises the value of the specified structure to the specified exponential power. A structure that contains the results. The structure to be raised to a power. A double value that indicates the power to which the number should be raised. Gets the maximum number of digits used to represent the property. The maximum number of digits used to represent the Value of this structure. Gets the number nearest the specified structure's value with the specified precision. A structure that contains the results of the rounding operation. The structure to be rounded. The number of significant fractional digits (precision) in the return value. Gets the number of decimal places to which is resolved. The number of decimal places to which the Value property is resolved. Gets a value that indicates the sign of a structure's property. A number that indicates the sign of the structure. The structure whose sign is to be evaluated. Calculates the results of subtracting the second operand from the first. A new structure whose Value property contains the results of the subtraction. A structure. A structure. Returns the a double equal to the contents of the property of this instance. The decimal representation of the property. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A structure whose Value equals the Value of this structure. If the structure's Value is true, the structure's Value will be 1. Otherwise, the structure's Value will be 0. Converts this structure to . A structure with the same value as this instance of . Converts this structure to . A structure with the same value as this instance of . Converts this structure to . A structure with the same value as this instance of . Converts this structure to . A structure with the same value as this instance of . Converts this structure to . A structure with the same value as this instance of . Converts this structure to . A structure with the same value as this instance of . Converts this structure to . A structure whose value is a string representing the value contained in this structure. Converts this structure to . A new object that contains the string representation of the structure's property. Truncates the specified structure's value to the that you want position. Supply a negative value for the parameter in order to truncate the value to the corresponding position to the left of the decimal point. The structure to be truncated. The decimal position to which the number will be truncated. Gets the value of the structure. This property is read-only. A number in the range -79,228,162,514,264,337,593,543,950,335 through 79,228,162,514,162,514,264,337,593,543,950,335. Represents a floating-point number within the range of -1.79E +308 through 1.79E +308 to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied double parameter to set the new structure's property. A double whose value will be used for the new . The addition operator computes the sum of the two operands. The sum of the two operands. A structure. A structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic). The to compare. The division operator divides the first operand by the second. A structure that contains the results of the division operation. A structure. A structure. Performs a logical comparison on two instances of to determine whether they are equal. true if the two values are equal. Otherwise, false. A structure. A structure. Compares the supplied object parameter to the property of the object. true if the two values are equal. Otherwise, false. The object to be compared. Returns the hash code for this structre. A 32-bit signed integer hash code. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Returns a Boolean value that indicates whether this instance is null. true if is null. Otherwise, false. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. A constant representing the maximum value for a structure. A constant representing the minimum possible value of . The multiplication operator computes the product of the two operands. The product of the two operands. A structure. A structure. Compares two instances of to determine whether they are notequal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. The addition operator computes the sum of the two operands. The sum of the two operands. A structure. A structure. The division operator divides the first operand by the second. A structure that contains the results of the division operation. A structure. A structure. Performs a logical comparison on two instances of to determine whether they are equal. true if the two values are equal. Otherwise, false. A structure. A structure. Converts the supplied parameter to . A new structure whose is either 0 or 1, depending on the property of the parameter. If the is , the structure will be . The to be converted. Converts the supplied structure to double. A double equivalent to the specified structure's value. A structure. Converts the supplied parameter to . A new whose is equal to the value of the number represented by the . If the is , the structure will be . A object. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the supplied parameter to . A structure whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied parameter to . A new whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied parameter to . A new whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied parameter to . A new whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. If the is , the structure will be . A structure. Converts the supplied double value to a . A with the same value as the specified double parameter. The double value to convert. Compares two instances of to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. The multiplication operator computes the product of the two operands. The product of the two operands. A structure. A structure. The subtraction operator the second operand from the first. The results of the subtraction operation. A structure. A structure. Returns the negated value of the specified structure. A structure that contains the negated value. A structure. Converts the representation of a number to its double-precision floating point number equivalent. A that contains the value represented by the String. The String to be parsed. The subtraction operator the second operand from the first. The results of the subtraction operation. A structure. A structure. Converts this structure to . A SqlBoolean structure whose will be if the structure's is non-zero, if the is zero and if the structure is . Converts this structure to . A SqlByte structure whose Value equals the Value of this structure. Converts this structure to . A new SqlDecimal structure whose converted value equals the rounded value of this SqlDouble. Converts this structure to . A new structure whose Value equals the integer part of the structure's value. Converts this structure to . A new structure whose Value equals the integer part of the structure's value. Converts this structure to . A new structure whose Value equals the integer part of the structure's value. Converts this structure to . A new SqlMoney structure whose is equal to the value of this . Converts this structure to . A new SqlSingle structure whose is equal to the of this . Converts this structure to . A SqlString representing the of this . Converts this structure to a string. A string representing the of this . Gets the value of the structure. This property is read-only. The value of the structure. Represents a zero value that can be assigned to the property of an instance of the structure. Represents a GUID to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied byte array parameter. A byte array. Initializes a new instance of the structure using the specified parameter. A Initializes a new instance of the structure using the specified values. The first four bytes of the . The next two bytes of the . The next two bytes of the . The next byte of the . The next byte of the . The next byte of the . The next byte of the . The next byte of the . The next byte of the . The next byte of the . The next byte of the . Initializes a new instance of the structure using the specified parameter. A object. Compares this structure to the supplied and returns an indication of their relative values. Compares more than the last 6 bytes, but treats the last 6 bytes as the most significant ones in comparisons. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than object. Zero This instance is the same as object. Greater than zero This instance is greater than object -or- object is a null reference (Nothing). The to be compared. Compares this structure to the supplied object and returns an indication of their relative values. Compares more than the last 6 bytes, but treats the last 6 bytes as the most significant ones in comparisons. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than object. Zero This instance is the same as object. Greater than zero This instance is greater than object -or- object is a null reference (Nothing) The to be compared. Performs a logical comparison of two structures to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlGuid will be null. A structure. A structure. Compares the supplied object parameter to the property of the object. true if object is an instance of and the two are equal; otherwise false. The object to be compared. Returns the hash code of this structure. A 32-bit signed integer hash code. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Gets a Boolean value that indicates whether this structure is null. true if null. Otherwise, false. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison on two structures to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. Performs a logical comparison of two structures to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Converts the parameter to . A new whose is equal to the of the parameter. A SqlBinary object. Converts the supplied parameter to . A new equal to the of the . A structure. Converts the specified structure to . A whose equals the value represented by the parameter. A object. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the supplied parameter to . A new whose is equal to the parameter. A . Performs a logical comparison on two structures to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the specified structure to . A equivalent to the value that is contained in the specified . The String to be parsed. Converts this structure to a byte array. An array of bytes representing the of this structure. Converts this structure to . A SqlBinary structure that contains the bytes in the structure. Converts this structure to . A structure that contains the string representation of the structure. Converts this structure to a . A that contains the string representation of the structure. Gets the value of the structure. This property is read-only. A structure. Represents a 16-bit signed integer to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied short integer parameter. A short integer. Computes the sum of the two operands. A structure whose property contains the sum of the two operands. A structure. A structure. Computes the bitwise AND of its operands. A structure whose property contains the results of the bitwise AND. A structure. A structure. Computes the bitwise OR of its two operands. A structure whose property contains the results of the bitwise OR. A structure. A structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- object is a null reference (Nothing in Visual Basic) The to be compared. Divides the first operand by the second. A whose property contains the results of the division. A structure. A structure. Performs a logical comparison of two structures to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlInt16 will be null. A structure. A structure. Compares the specified object to the property of the object. true if object is an instance of and the two are equal; otherwise false. The object to be compared. Returns the hash code for this instance. A 32-bit signed integer hash code. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Indicates whether this structure is null. true if null. Otherwise, false. For more information, see Handling Null Values. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. A constant representing the largest possible value of a . A constant representing the smallest possible value of a . Computes the remainder after dividing its first operand by its second. A structure whose contains the remainder. A structure. A structure. Divides two values and returns the remainder. The remainder left after division is performed on and . A value. A value. Computes the product of the two parameters. A structure whose contains the product of the two parameters. A structure. A structure. Performs a logical comparison of two structures to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. The ~ operator performs a bitwise one's complement operation on its operand. A structure whose property contains the complement of the specified structure. A structure. Computes the sum of the two operands. A structure whose property contains the sum of the two operands. A structure. A structure. Computes the bitwise AND of its operands. A structure whose property contains the results of the bitwise AND. A structure. A structure. Computes the bitwise OR of its two operands. A structure whose property contains the results of the bitwise OR. A structure. A structure. Divides the first operand by the second. A whose property contains the results of the division. A structure. A structure. Performs a logical comparison of two structures to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Performs a bitwise exclusive-OR operation on the supplied parameters. A structure whose property contains the results of the bitwise XOR. A structure. A structure. Converts the supplied structure to . A new structure whose property is equal to the property of the parameter. A structure. Converts the supplied structure to . A new structure whose property is equal to the property of the parameter. A structure. Converts the supplied structure to . A new structure whose property is equal to the integer part of the parameter. A structure. Converts the supplied structure to a short integer. A short integer whose value is the Value of the parameter. A structure. Converts the supplied structure to . A new structure whose property is equal to the of the supplied parameter. A structure. Converts the supplied structure to . A new structure whose property is equal to the of the parameter. A structure. Converts the supplied structure to . A new structure whose property is equal to the property of the parameter. A structure. Converts the supplied structure to . A new structure whose property is equal to the integer part of the parameter. A structure. Converts the supplied object to . A new structure whose property is equal to the value represented by the object parameter. A object. Compares two instances of to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the supplied structure to . A new structure whose property is equal to the property of the parameter. A structure. Converts the supplied short integer to . A structure with the same value as the specified short integer. A short integer value. Performs a logical comparison of two structures to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Compares two instances of to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares two structures to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Computes the remainder after dividing its first operand by its second. A structure whose contains the remainder. A structure. A structure. Computes the product of the two parameters. A structure whose contains the product of the two parameters. A structure. A structure. The ~ operator performs a bitwise one's complement operation on its operand. A structure whose property contains the complement of the specified structure. A structure. Subtracts the second parameter from the first. A structure whose property contains the results of the subtraction. A structure. A structure. The unary minus operator negates the of the operand. A structure that contains the negated value. A structure. Converts the representation of a number to its 16-bit signed integer equivalent. A 16-bit signed integer equivalent to the value that is contained in the specified . The String to be parsed. Subtracts the second parameter from the first. A structure whose property contains the results of the subtraction. A structure. A structure. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A structure whose equals the of this structure. If the value of the is less than 0 or greater than 255, an occurs. Converts this structure to . A new structure whose Value equals the value of this structure. Converts this structure to . A new structure whose Value equals the value of this structure. Converts this structure to . A new structure whose Value equals the value of this structure. Converts this structure to . A new structure whose Value equals the value of this structure. Converts this structure to . A new structure whose Value equals the value of this structure. Converts this structure to . A new structure whose Value equals the value of this structure. Converts this structure to . A representing the of this instance of . Converts a structure to . A object representing the of this instance of . Gets the value of this instance of structure. This property is read-only. A short integer representing the value of this structure. Performs a bitwise exclusive-OR operation on the supplied parameters. A structure that contains the results of the XOR operation. A structure. A structure. Represents a zero value that can be assigned to the property of an instance of the structure. Represents a 32-bit signed integer to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied integer value. The integer to be converted. Computes the sum of the two specified structures. A structure whose property contains the sum of the specified structures. A structure. A structure. Computes the bitwise AND of its operands. A structure that contains the results of the bitwise AND operation. A structure. A structure. Computes the bitwise OR of the specified structures. A structure that contains the results of the bitwise OR operation. A structure. A structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic). The to be compared. Divides the first parameter from the second. A whose property contains the results of the division. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlInt32 will be null. A structure. A structure. Compares the supplied object parameter to the property of the object. true if object is an instance of and the two are equal; otherwise false. The object to be compared. Returns the hash code for this instance. A 32-bit signed integer hash code. Compares the two parameters to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Indicates whether this structure is null. This property is true if is null. Otherwise, false. Compares the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. A constant representing the largest possible value of a . A constant representing the smallest possible value of a . Computes the remainder after dividing the first parameter by the second. A structure whose contains the remainder. A structure. A structure. Divides two values and returns the remainder. The remainder left after division is performed on and . A value. A value. Computes the product of the two parameters. A structure whose contains the product of the two parameters. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the class. Performs a bitwise one's complement operation on the specified structure. A structure that contains the results of the one's complement operation. A structure. Computes the sum of the two specified structures. A structure whose property contains the sum of the specified structures. A structure. A structure. Computes the bitwise AND of its operands. A structure that contains the results of the bitwise AND operation. A structure. A structure. Computes the bitwise OR of the specified structures. A structure that contains the results of the bitwise OR operation. A structure. A structure. Divides the first parameter from the second. A whose property contains the results of the division. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Performs a bitwise exclusive-OR operation on the specified structures. A structure that contains the results of the bitwise XOR operation. A structure. A structure. Converts the supplied to . A new structure whose property is equal to the property of the parameter. A structure. Converts the supplied structure to . A new structure whose property equals the property of the parameter. A structure. Converts the supplied to . A new structure whose property equals the integer part of the parameter. A structure. Converts the supplied structure to an integer. The converted integer value. A structure. Converts the supplied to . A new structure whose property equals the property of the SqlInt64 parameter. A structure. Converts the supplied structure to . A new structure whose property equals the property of the parameter. A structure. Converts the supplied to . A new structure whose property equals the integer part of the parameter. A structure. Converts the supplied object to . A new structure whose property equals the value represented by the parameter. A object. Compares the two parameters to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the supplied property to . A new structure whose property equals the property of the parameter. A structure. Converts the supplied to . A new structure whose property equals the property of the parameter. A structure. Converts the supplied integer to . A new structure whose Value property is equal to the integer parameter. An integer value. Performa a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Compares the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Compares the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Computes the remainder after dividing the first parameter by the second. A structure whose contains the remainder. A structure. A structure. Computes the product of the two parameters. A structure whose contains the product of the two parameters. A structure. A structure. Performs a bitwise one's complement operation on the specified structure. A structure that contains the results of the one's complement operation. A structure. Subtracts the second parameter from the first. A structure whose property contains the results of the subtraction. A structure. A structure. Negates the of the operand. A structure that contains the negated value. A structure. Converts the representation of a number to its 32-bit signed integer equivalent. A 32-bit signed integer equivalent to the value that is contained in the specified . The to be parsed. Subtracts the second parameter from the first. A structure whose property contains the results of the subtraction. A structure. A structure. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A structure whose Value equals the Value of this structure. If the value of the SqlInt32 is less than 0 or greater than 255, an occurs. Converts this structure to . A new structure equal to the value of this . Converts this structure to . A new structure equal to the value of this . Converts this structure to . A new structure equal to the value of this . Converts this structure to . A new structure equal to the value of this . Converts this structure to . A new structure equal to the value of this . Converts this structure to . A new structure equal to the value of this . Converts this structure to . A new structure equal to the value of this . Converts a structure to a . A structure equal to the value of this . Gets the value of this structure. This property is read-only. An integer representing the value of this structure. The property contains . Performs a bitwise exclusive-OR operation on the specified structures. A structure that contains the results of the bitwise XOR operation. A structure. A structure. Represents a zero value that can be assigned to the property of an instance of the structure. Represents a 64-bit signed integer to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied long integer. A long integer. Computes the sum of the two parameters. A new structure whose is equal to the sum of the two parameters. A structure. A structure. Computes the bitwise AND of its operands. A structure that contains the results of the bitwise AND operation. A structure. A structure. Computes the bitwise OR of its two operands. A structure that contains the results of the bitwise OR operation. A structure. A structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic). The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic). The to be compared. Divides the first parameter by the second. A new structure whose property contains the results of the division operation. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlInt64 will be null. A structure. A structure. Compares the supplied object parameter to the property of the object. true if object is an instance of and the two are equal; otherwise false. The object to be compared. Returns the hash code for this instance. A 32-bit signed integer hash code. Performs a logical comparison of the two parameters to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Gets a Boolean value that indicates whether this structure is null. true if null. Otherwise, false. Performs a logical comparison on the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison on the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. A constant representing the largest possible value for a structure. A constant representing the smallest possible value for a structure. Computes the remainder after dividing the first parameter by the second. A new structure whose property contains the remainder. A structure. A structure. Divides two values and returns the remainder. The remainder left after division is performed on and . A value. A value. Computes the product of the two parameters. A new structure whose is equal to the product of the two parameters. A structure. A structure. Performs a logical comparison on the two SqlInt64 parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. Performs a bitwise one's complement operation on its operand. A new structure whose is equal to the ones complement of the parameter. A structure. Computes the sum of the two parameters. A new structure whose is equal to the sum of the two parameters. A structure. A structure. Computes the bitwise AND of its operands. A structure that contains the results of the bitwise AND operation. A structure. A structure. Computes the bitwise OR of its two operands. A structure that contains the results of the bitwise OR operation. A structure. A structure. Divides the first parameter by the second. A new structure whose property contains the results of the division operation. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. Performs a bitwise exclusive-OR operation on the supplied parameters. A structure that contains the results of the bitwise XOR operation. A structure. A structure. Converts the supplied parameter to . A new structure whose property is equal to the of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose is equal to the integer part of the parameter. The structure to be converted. Converts the supplied structure to . A new structure whose property equals the integer part of the parameter. The structure to be converted. Converts the parameter to long. A new long value equal to the of the . A structure. Converts the supplied parameter to . A new structure whose property equals the integer part of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose property contains the integer part of the parameter. The structure to be converted. Converts the supplied parameter to . A new whose is equal to the value represented by the parameter. The object to be converted. Performs a logical comparison of the two parameters to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Converts the supplied parameter to . A new structure whose property equals the property of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose property equals the property of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose property equals the property of the parameter. The structure to be converted. Converts the long parameter to . A new structure whose equals the value of the long parameter. A long integer value. Performs a logical comparison on the two SqlInt64 parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison on the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison on the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Computes the remainder after dividing the first parameter by the second. A new structure whose property contains the remainder. A structure. A structure. Computes the product of the two parameters. A new structure whose is equal to the product of the two parameters. A structure. A structure. Performs a bitwise one's complement operation on its operand. A new structure whose is equal to the ones complement of the parameter. A structure. Subtracts the second parameter from the first. A new structure whose property equals the results of the subtraction operation. A structure. A structure. The unary minus operator negates the of the operand. A structure whose is equal to the negated of the parameter. A structure. Converts the representation of a number to its 64-bit signed integer equivalent. A 64-bit signed integer equivalent to the value that is contained in the specified . The to be parsed. Subtracts the second parameter from the first. A new structure whose property equals the results of the subtraction operation. A structure. A structure. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A structure whose Value equals the Value of this structure. Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A representing the value of this . Converts this instance of to . A representing the value of this . Gets the value of this structure. This property is read-only. A long integer representing the value of this structure. Performs a bitwise exclusive-OR operation on the supplied parameters. A structure that contains the results of the bitwise XOR operation. A structure. A structure. Represents a zero value that can be assigned to the property of an instance of the structure. Represents a currency value ranging from -2 63 (or -922,337,203,685,477.5808) to 2 63 -1 (or +922,337,203,685,477.5807) with an accuracy to a ten-thousandth of currency unit to be stored in or retrieved from a database. Initializes a new instance of the class with the specified value. The monetary value to initialize. Initializes a new instance of the class with specified double value. The monetary value to initialize. Initializes a new instance of the class with the specified integer value. The monetary value to initialize. Initializes a new instance of the class with the specified long integer value. The monetary value to initialize. Calculates the sum of the two parameters. A new stucture whose contains the sum of the two parameters. A structure. A structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. The division operator divides the first parameter by the second. A new structure whose contains the results of the division. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlMoney will be null. A structure. A structure. Compares the supplied object parameter to the property of the object. Equals will return true if the object is an instance of and the two are equal; otherwise false. The object to be compared. Gets the hash code for this instance. A 32-bit signed integer hash code. Performs a logical comparison of the two parameters to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Returns a Boolean value that indicates whether this structure is null. true if null. Otherwise, false. Performs a logical comparison of the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Represents the maximum value that can be assigned to the property of an instance of the class. Represents the minimum value that can be assigned to property of an instance of the class. The multiplicaion operator calculates the product of the two parameters. A new structure whose contains the product of the multiplication. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the class. Calculates the sum of the two parameters. A new stucture whose contains the sum of the two parameters. A structure. A structure. The division operator divides the first parameter by the second. A new structure whose contains the results of the division. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. This implicit operator converts the supplied parameter to . A new structure whose property equals the property of the parameter. The structure to be converted. This operator converts the supplied parameter to . A new structure whose property equals the of the parameter. The structure to be converted. This operator converts the supplied parameter to . A new structure whose property equals the of the parameter. The structure to be converted. Converts the specified structure to . A new structure whose value equals the of the parameter. A structure. This operator converts the supplied parameter to . A new structure whose property equals the of the parameter. The structure to be converted. This operator converts the parameter to . A new structure whose property equals the value represented by the parameter. The object to be converted. This implicit operator converts the supplied parameter to . A new structure whose property equals the property of the parameter. The structure to be converted. Performs a logical comparison of the two parameters to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. This implicit operator converts the supplied parameter to . A new structure whose property is equal to the of the parameter. The structure to be converted. This implicit operator converts the supplied parameter to . A new structure whose property equals the of the parameter. The structure to be converted. This implicit operator converts the supplied parameter to . A new structure whose property equals the of the parameter. The structure to be converted. This implicit operator converts the supplied parameter to . A new structure whose property equals the of the parameter. The structure to be converted. Converts the parameter to . A new structure whose equals the value of the parameter. The value to be converted. This implicit operator converts the supplied parameter to . A new structure whose property is equal to the value of the parameter. The structure to be converted. Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. The multiplicaion operator calculates the product of the two parameters. A new structure whose contains the product of the multiplication. A structure. A structure. The subtraction operator subtracts the second parameter from the first. A new structure that contains the results of the subtraction. A structure. A structure. The unary minus operator negates the parameter. A structure whose contains the results of the negation. The structure to be negated. Converts the representation of a number to its equivalent. A equivalent to the value that is contained in the specified . The String to be parsed. The subtraction operator subtracts the second parameter from the first. A new structure that contains the results of the subtraction. A structure. A structure. Converts the Value of this instance of as a structure. A structure whose value equals the property of this structure. Converts this structure to a . A double with a value equal to this structure. Converts this structure to an . A 32-bit integer whose value equals the integer part of this structure. Converts the Value of this structure to an . A 64-bit integer whose value equals the integer part of this structure. Converts this structure to . A structure. If the value of the structure is zero, the structure's value will be . Otherwise, . Converts this structure to . A equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A structure whose value is a string representing the value of this . Converts this instance of to string. A string whose value is the string representation of the value of this . Gets the monetary value of an instance of the structure. This property is read-only. The monetary value of an instance of the structure. The property is set to null. Represents the zero value that can be assigned to the property of an instance of the class. The exception that is thrown when the Value property of a structure is set to null. Initializes a new instance of the class with a system-supplied message that describes the error. Initializes a new instance of the class with a specified message that describes the error. The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception. The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. Represents a floating point number within the range of -3.40E +38 through 3.40E +38 to be stored in or retrieved from a database. Initializes a new instance of the structure using the supplied double parameter. A double value which will be used as the of the new structure. Initializes a new instance of the structure. A floating point number which will be used as the of the new structure. Computes the sum of the two specified structures. A structure that contains the sum of the two specified structures. A structure. A structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Divides the first structure by the second. A SqlInt64 structure that contains the results of the division. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlSingle will be null. A structure. A structure. Compares the supplied object parameter to the property of the object. true if the object is an instance of and the two are equal. Otherwise, false. The object to be compared. Gets the hash code for this instance. A 32-bit signed integer hash code. Performs a logical comparison of the two operands to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of two structures to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Indicates whether this structure is null. true if null. Otherwise, false. Performs a logical comparison of the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Represents the maximum value that can be assigned to the property of an instance of the class. Represents the minimum value that can be assigned to property of an instance of the class. Computes the product of the two specified structures. A structure that contains the product of the multiplication. A structure. A structure. Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Represents a that can be assigned to this instance of the structure. Computes the sum of the two specified structures. A structure that contains the sum of the two specified structures. A structure. A structure. Divides the first structure by the second. A structure that contains the results of the division. A structure. A structure. Performs a logical comparison of the two SqlSingle parameters to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A structure. A structure. This implicit operator converts the supplied to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. The parameter to be converted. Converts the specified structure to float. A float that contains the value of the structure. The value to be converted to float. Converts the supplied parameter to . A new structure whose is equal to the value represented by the parameter. The object to be converted. Performs a logical comparison of the two operands to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of two structures to determine whether the first is greater than or equl to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. This implicit operator converts the parameter to . A new structure whose property equals the of the parameter. The to be converted. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the supplied structure to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the supplied parameter to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the supplied structure to . A new structure whose is equal to the of the parameter. The structure to be converted. Converts the specified floating point value to . A structure that contains the value of the specified float. The float value to be converted to . Performs a logical comparison of the two parameters to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A structure. A structure. Computes the product of the two specified structures. A structure that contains the product of the multiplication. A structure. A structure. Subtracts the second structure from the first. A structure that contains the results of the subtraction. A structure. A structure. Negates the of the specified structure. A structure that contains the negated value. A structure. Converts the specified to a structure. A equivalent to the value that is contained in the specified . The to be parsed. Subtracts the second structure from the first. A structure that contains the results of the subtraction. A structure. A structure. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A structure whose Value equals the Value of this structure. If the structure's Value is true, the structure's Value will be 1. Otherwise, the structure's Value will be 0. Converts this structure to . A new SqlDecimal equal to the value of this . Converts this structure to . A new SqlDouble equal to the value of this . Converts this structure to . A new SqlInt16 equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A new equal to the value of this . Converts this structure to . A equal to the value of this . Converts this structure to . A representing the value of this . Converts this structure to . A String object representing the value of this . Gets the value of this structure. This property is read-only. A floating point value in the range -3.40E+38 through 3.40E+38. Represents the zero value that can be assigned to the property of an instance of the class. Represents a variable-length stream of characters to be stored in or retrieved from the database. has a different underlying data structure from its corresponding .NET Framework data type. Initializes a new instance of the structure using the specified locale id, compare options, and data. Specifies the geographical locale and language for the new structure. Specifies the compare options for the new structure. The data array to store. Initializes a new instance of the class. Specifies the geographical locale and language for the new structure. Specifies the compare options for the new structure. The data array to store. true if Unicode encoded. Otherwise, false. Initializes a new instance of the class. Specifies the geographical locale and language for the new structure. Specifies the compare options for the new structure. The data array to store. The starting index within the array. The number of characters from index to copy. Initializes a new instance of the class. Specifies the geographical locale and language for the new structure. Specifies the compare options for the new structure. The data array to store. The starting index within the array. The number of characters from index to copy. true if Unicode encoded. Otherwise, false. Initializes a new instance of the structure using the specified string. The string to store. Initializes a new instance of the structure using the specified string and locale id values. The string to store. Specifies the geographical locale and language for the new structure. Initializes a new instance of the structure using the specified string, locale id, and compare option values. The string to store. Specifies the geographical locale and language for the new structure. Specifies the compare options for the new structure. Concatenates two specified values to create a new structure. A that is the concatenated value of and . A . A . Specifies that sorts should be based on a characters numeric value instead of its alphabetical value. Specifies that sorts should be based on a character's numeric value instead of its alphabetical value. Creates a copy of this object. A new object in which all property values are the same as the original. Gets the object that defines how string comparisons should be performed for this structure. A CompareInfo object that defines string comparison for this structure. Gets the enumeration equilvalent of the specified value. A CompareOptions value that corresponds to the SqlCompareOptions for this structure. A value that describes the comparison options for this structure. Compares this instance to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic). The to be compared. Compares this object to the supplied and returns an indication of their relative values. A signed number that indicates the relative values of the instance and the object.Return Value Condition Less than zero This instance is less than the object. Zero This instance is the same as the object. Greater than zero This instance is greater than the object -or- The object is a null reference (Nothing in Visual Basic) The to be compared. Concatenates the two specified structures. A that contains the newly concatenated value representing the contents of the two parameters. A . A . Gets the structure that represents information about the culture of this object. A structure that describes information about the culture of this SqlString structure including the names of the culture, the writing system, and the calendar used, and also access to culture-specific objects that provide methods for common operations, such as formatting dates and sorting strings. Performs a logical comparison of the two operands to determine whether they are equal. true if the two values are equal. Otherwise, false. If either instance is null, then the SqlString will be null. A . A . Compares the supplied object parameter to the property of the object. Equals will return true if the object is an instance of and the two are equal; otherwise false. The object to be compared. Gets the hash code for this instance. A 32-bit signed integer hash code. Gets an array of bytes, that contains the contents of the in ANSI format. An byte array, that contains the contents of the in ANSI format. Gets an array of bytes, that contains the contents of the in Unicode format. An byte array, that contains the contents of the in Unicode format. Performs a logical comparison of the two operands to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Performs a logical comparison of the two operands to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Specifies that comparisons should ignore case. Specifies that the string comparison must ignore the Kana type. Specifies that the string comparison must ignore non-space combining characters, such as diacritics. Specifies that the string comparison must ignore the character width. Indicates whether this structure is null. true if is . Otherwise, false. Specifies the geographical locale and language for the structure. The locale id for the string stored in the property. Performs a logical comparison of the two operands to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Performs a logical comparison of the two operands to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Performs a logical comparison of the two operands to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A . A . Represents a that can be assigned to this instance of the structure. Concatenates the two specified structures. A that contains the newly concatenated value representing the contents of the two parameters. A . A . Performs a logical comparison of the two operands to determine whether they are equal. A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be . A . A . Converts the specified structure to . A new that contains the string representation of the parameter. The structure to be converted. Converts the specified structure to . A new object that contains the string representation of the parameter. The structure to be converted. Converts the specified parameter to . A new that contains the string representation of the parameter. The structure to be converted. Converts the specified parameter to . A new that contains the string representation of the SqlDecimal parameter. The SqlDecimal structure to be converted. Converts the specified parameter to . A new that contains the string representation of the parameter. The structure to be converted. Converts the specified parameter to . A whose value is the string representation of the specified . The structure to be converted. Converts the specified parameter to . A new object that contains the string representation of the parameter. The structure to be converted. Converts the specified parameter to . A new object that contains the string representation of the parameter. The SqlInt32 structure to be converted. Converts the specified parameter to . A new object that contains the string representation of the parameter. The structure to be converted. Converts the specified parameter to . A new that contains the string representation of the parameter. The structure to be converted. Converts the specified parameter to . A new that contains the string representation of the parameter. The structure to be converted. Converts a to a A String, whose contents are the same as the property of the parameter. The to be converted. Performs a logical comparison of the two operands to determine whether the first is greater than the second. A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Performs a logical comparison of the two operands to determine whether the first is greater than or equal to the second. A that is if the first instance is greater than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Converts the parameter to a . A that contains the value of the specified String. The to be converted. Performs a logical comparison of the two operands to determine whether they are not equal. A that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be . A . A . Performs a logical comparison of the two operands to determine whether the first is less than the second. A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . Performs a logical comparison of the two operands to determine whether the first is less than or equal to the second. A that is if the first instance is less than or equal to the second instance. Otherwise, . If either instance of is null, the of the will be . A . A . A combination of one or more of the enumeration values that represent the way in which this should be compared to other structures. A value specifying how this should be compared to other structures. Converts this structure to . true if the is non-zero; false if zero; otherwise Null. Converts this structure to . A new SqlByte structure whose equals the number represented by this structure. Converts this structure to . A new SqlDateTime structure that contains the date value represented by this . Converts this structure to . A new that contains the value of this . Converts this structure to . A new that is equal to the numeric value of this . Converts this structure to . A new structure whose is the Guid represented by this structure. Converts this structure to . A new that is equal to the numeric value of this . Converts this structure to . A new that is equal to the numeric value of this . Converts this structure to . A new that is equal to the numeric value of this . Converts this structure to . A new that is equal to the numeric value of this . Converts this structure to . A new that is equal to the numeric value of this .. Converts a object to a . A with the same value as this structure. Gets the string that is stored in this structure. This property is read-only. The string that is stored. The value of the string is . The exception that is thrown when you set a value into a structure would truncate that value. Initializes a new instance of the class. Initializes a new instance of the class with a specified error message. The error message that explains the reason for the exception. Initializes a new instance of the class with a specified error message and a reference to the . The error message that explains the reason for the exception. A reference to an inner . The base exception class for the . Initializes a new instance of the class. Initializes a new instance of the class with a specified error message. The error message that explains the reason for the exception. Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception. The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture. The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. Represents XML data stored in or retrieved from a server. Creates a new instance. Creates a new instance, supplying the XML value from the supplied -derived instance. A -derived instance (such as ) from which to load the instance's Xml content. Creates a new instance and associates it with the content of the supplied . An -derived class instance to be used as the value of the new instance. Gets the value of the XML content of this as a . A -derived instance that contains the XML content. The actual type may vary (for example, the return value might be ) depending on how the information is represented internally, on the server. Attempt was made to access this property on a null instance of . Indicates whether this instance represents a null value. true if Value is null. Otherwise, false. Represents a null instance of the type. A null instance of the type. Gets the string representation of the XML content of this instance. The string representation of the XML content.