System.Data
Constructs a new sys description.
description text.
Retrieves the description text.
description
Determines the action that occurs when the or method is invoked on a with a
.
No action occurs.
Changes are cascaded across the relationship.
None.
Sum.
Average value of the aggregate set.
The minimum value of the set.
The maximum value of the set.
First element of the set.
The count of the set.
Variance.
Standard deviation.
Provides the base functionality for creating collections.
Copies all the elements of the current to a one-dimensional , starting at
the specified index.
The one-dimensional to copy the current object's elements into.
The destination index to start copying into.
Gets an for the collection.
An for the collection.
Gets the total number of elements in a collection.
Gets a value indicating whether the is
read-only.
Gets a value indicating whether the is synchonized.
Gets an object that can be used to synchronize the
collection.
Gets the items of the collection as a list.
Provdes a description of the results of the query and its effect on
the database.
The query may return multiple result sets. Execution of
the query may effect the database state. sets
no flags, so calling
is functionally
equivalent to calling
.
The query returns a single result set. Execution of the
query may effect the database state.
The query returns column information only and does not effect the
database state.
The query
returns column and primary key information. The query is executed without any locking
on the selected rows.
When using KeyInfo[cref, System.Data.CommandBehavior], the SQL Server .NET Data Provider appends a FOR BROWSE clause to the statement being executed. The user should be aware of potential side effects, such as interference with the use of SET FMTONLY ON statements. See SQL Server Books Online for more information.
The query is expected to return a single row. Execution
of the query may effect the database state. Some .NET data providers may, but
are not required to, use this information to optimize the performance of the
command. When you specify with the method of the object, the OLE DB .NET Data Provider
performs binding using the OLE DB interface if it is
available. Otherwise, it uses the
interface. If your SQL statement is
expected to return only a single row, specifying
can also improve application performance.
It is possible to specify when
executing queries that return multiple result sets. In that case, multiple
result sets are still returned, but each result set has a single row.
Provides a way for the to handle rows
that contain columns with large binary values. Rather than loading the
entire row, enables
the to load
data as a stream. You can then use the or
method to specify a byte location to start the
read operation, and a limited buffer size for the data being returned.
When you specify , you are not required to read
from the columns in the order they are returned. However, once you have read
past a location in the returned stream of data, data at or before that location
can no longer be read from the
.
When the command is executed, the associated
object is closed when the associated
object is closed.
Specifies how a command string is interpreted.
A
SQL text command.
The name of a stored procedure.
When the property is set to , the
property should be set to the name of the table
or tables to be accessed. The user may be required to use escape
character syntax or include qualifying characters if any of the tables named contain any special characters. All rows and columns of the named table or
tables will be returned when you call one of the Execute methods.
In order to access multiple tables, use a comma delimited list, without
spaces or padding, containing the names of the tables to
access. When the CommandText property names multiple tables, a
join of the specified tables is returned
Describes the current state of the connection to a data source.
The connection is closed.
The connection is open.
The connection object is connecting to the data source. (This value is reserved for
future versions of the product.)
The connection object is executing a command. (This value is
reserved for future versions of the product.)
The connection object is retrieving data. (This value is reserved for
future versions of the product.)
The connection to the data source is broken. This can occur only after the
connection has been opened. A connection in this state may
be closed and then re-opened. (This value is reserved for future
versions of the product.)
Represents a constraint that can be enforced on one or
more objects.
Gets the , if there is one, as a
string.
The string value of the .
The name of a constraint in the
.
Gets the to which the constraint applies.
Gets the collection of user-defined constraint properties.
Represents a collection of constraints for a
.
Adds
the specified object to the collection.
The to add.
A new or .
Constructs a new with the
specified name, array of objects, and value
indicating whether the columns are primary
keys, and adds it to the collection.
The name of the .
An array of objects to which the constraint applies.
if the columns are primary key columns; otherwise, .
A new .
Constructs a new with the specified
name, , and value indicating whether the column is a
primary key, and adds it to the collection.
The name of the .
The to which the constraint applies.
if the column is a primary key column; otherwise, .
A new .
Constructs a new with the
specified name, parent column, and child column, and adds the constraint to the collection.
The name of the .
The primary key, or parent, .
The foreign key, or child, .
A new .
Constructs a new , with the specified arrays of parent columns and
child columns, and adds the constraint to the collection.
The name of the .
An array of objects that are the primary key, or parent, columns.
An array of objects that are the foreign key, or child, columns.
A new .
Copies the elements of the specified
array to the end of the collection.
An array of objects to add to the collection.
Indicates if a can be removed.
The to be tested for removal from the collection.
Generates an exception if the cannot
be removed from collection. Otherwise, if the can be removed.
Clears the collection of any
objects.
Indicates whether the object specified by name exists in the collection.
The of the constraint.
if the collection contains the
specified constraint; otherwise, .
Gets the index of the specified .
The to search for.
The zero-based index of the if it is in the collection; otherwise, -1.
Gets the index of the specified by name.
The name of the .
The index of the if it is
in the collection; otherwise, -1.
Raises the event.
A that contains the event data.
Removes the specified
from the collection.
The to remove.
Removes the object at the specified index from the
collection.
The index of the to remove.
Removes the object specified by name from the collection.
The name of the to remove.
Gets the list of objects contained by the collection.
Gets the
from the collection at the specified index.
The index of the constraint to return.
Gets the from the collection with the specified name.
The of the constraint to return.
Occurs whenever the is changed as a result
of objects being added or
removed.
Gets a value indicating whether this converter can
convert an object to the given destination type using the context.
An that provides a format context.
A that represents the type to convert to.
if this converter can perform the conversion; otherwise,
.
Converts the given object to another type. The most common types to convert
are to and from a string object. The default implementation will make a call
to ToString on the object if the object is valid and if the destination
type is string. If this cannot convert to the desitnation type, this will
throw a NotSupportedException.
A formatter context. This object can be used to extract additional information
about the environment this converter is being invoked from. This may be null,
so you should always check. Also, properties on the context object may also
return null.
An optional culture info. If not supplied the current culture is assumed.
The object to convert.
The type to convert the object to.
The converted object.
Initializes a new instance of the class.
The name of the category.
This method is called the first time the category property
is accessed. It provides a way to lookup a localized string for
the given category. Classes may override this to add their
own localized names to categories. If a localized string is
available for the given value, the method should return it.
Otherwise, it should return null.
The value of the string.
Represents the schema of a column in a .
Initializes a new instance of a
class.
Inititalizes a new instance of the class
using the specified column name.
A string that represents the name of the column to be created. If set to or an empty string (""), a default name will be given when added to the columns collection.
Inititalizes a new instance of the class
using the specified column name and data type.
A string that represents the name of the column to be created. If set to or an empty string (""), a default name will be given when added to the columns collection.
A supported .
Initializes a new instance
of the class
using the specified name, data type, and expression.
A string that represents the name of the column to be created. If set to or an empty string (""), a default name will be given when added to the columns collection.
A supported .
The expression used to create this column. For more details, see the property.
Initializes a new instance of the class
using
the specified name, data type, expression, and value that determines whether the
column is an attribute.
A string that represents the name of the column to be created. If set to or an empty string (""), a default name will be given when added to the columns collection.
A supported .
The expression used to create this column. For more details, see the property.
One of the values.
Raises the event.
A that contains the event data.
Sends notification that the specified property is about to change.
The name of the property that is about to change.
Gets the of the column, if one exists.
The value, if the property is set;
otherwise, the
property.
Gets or sets a value indicating whether null
values are
allowed in this column for rows belonging to the table.
Gets or
sets a value indicating whether the column automatically increments the value of the column for new
rows added to the table.
Gets
or sets the starting value for a column that has its
property
set to
.
Gets or sets the increment used by a column with its
property set to
.
Gets or sets
the caption for the column.
Gets or sets the name of the column in the .
Gets or sets an XML prefix that aliases the namespace of the .
Gets or sets the type of
data stored in the column.
Gets or sets the default value for the
column when creating new rows.
Gets
or sets the expresssion used to filter rows, calculate the values in a
column, or create an aggregate column.
Gets the collection of custom user information.
Gets or sets the maximum length of a text column.
Gets or sets the namespace of the .
Gets the position of the column in the
collection.
Gets or sets a value
indicating whether the column allows changes once a row has been added to the table.
Gets the to which the column belongs to.
Gets or sets a value indicating whether the values in each row of the column must be unique.
Gets or sets the of the column.
Provides data for the event.
Initializes a new instance of the
class.
The of the column with the changing value.
The with the changing value.
The new value.
Gets the with a changing value.
Gets the of the column with a changing value.
Gets or sets the proposed new
value for the column.
Represents the method that will handle the the event.
The source of the event.
A that contains the event data.
Represents a collection of
objects for a .
Creates and adds the specified object
to the .
The to add.
Copies the elements of the specified array to
the end of the collection.
The array of objects to add to the collection.
Creates and adds a object
with the specified name, type, and expression to the .
The name to use when creating the column.
The of the new column.
The expression to assign to the property.
The newly created
.
Creates and adds a object
with the
specified name and type to the .
The to use when cretaing the column.
The of the new column.
The newly created
.
Creates and adds a object
with the specified name to the .
The name of the column.
The newly created .
Creates and adds a object to the .
The newly created .
Checks whether
a given column can be removed from the collection.
A in the collection.
if the column can be
removed; otherwise,
.
Clears the collection of any columns.
Checks whether the collection contains a column with the specified name.
The of the column to check for.
if a column exists with this
name; otherwise, .
Gets the index of
a column specified by name.
The name of the column to return.
The index of the column specified by
if it is found; otherwise, -1.
Gets the index of the column with the given name (the name is not case sensitive).
The name of the column to find.
The zero-based index of the column with the specified name, or -1 if the column doesn't exist in the collection.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Removes the specified object from the collection.
The to remove.
Removes the
column at the specified index from the collection.
The index of the column to remove.
Removes the object with the specified name from the collection.
The name of the column to remove.
Gets a list of the items.
Gets the
from the collection at the specified index.
The zero-based index of the column to return.
Gets the from the collection with the specified name.
The of the column to return.
Occurs when the columns collection changes, either by adding or removing a column.
Represents the exception that is thrown when errors are generated using ADO.NET
components.
Initializes a new instance of the class with the specified serialization information
and context.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class. This is the default constructor.
Initializes a new instance of the class with the specified string.
The string to display when the exception is thrown.
Initializes a new instance of the class with the specified string and inner
exception.
The string to display when the exception is thrown.
A reference to an inner exception.
Represents the exception that is thrown when attempting an action that violates a constraint.
Initializes a new instance of the class using the
specified serialization and stream context.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class. This is the
default constructor.
Initializes a new instance of the class with the specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when an action
is attempted on a
that has been deleted.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when a duplicate database object name
is encountered during an add operation in a -related object.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified
string.
The string to display when the exception is thrown.
Represents the exception that is
thrown when when calling the method within the
event.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string.
The string to display when the exception is thrown.
Represents the exception that
is thrown when incorrectly attempting to create or access a relation.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when attempting to
access a row in a table that has no primary key.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
A description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when attempting to
insert a null value into a column where is set to
.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when attempting to
change the value of a read-only column.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when trying to perform an operation on a that is not
in a .
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when attempting to return a
version of a that has been deleted.
Initializes a new instance of the class with
serialization information.
The data necessary to serialize or deserialize an object.
Description of the source and destination of the specified serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string.
The string to display when the exception is thrown.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Represents a parent/child relationship between two
objects.
Initializes a new instance of the class using the specified name, and parent and child
objects.
The name of the . If or an empty string (""), a default name will be given when the created object is added to the .
The parent in the relationship.
The child in the relationship.
Initializes a new instance of the class using the specified name, parent and
child objects, and a value
indicating whether to create constraints.
The name of the relation. If or an empty string (""), a default name will be given when the created object is added to the .
The parent in the relation.
The child in the relation.
A value indicating whether constraints are created. , if constraints are created, otherwise, .
Initializes a new instance of the class using the specified name
and matched arrays of parent and child
objects.
The name of the relation. If or an empty string (""), a default name will be given when the created object is added to the .
An array of parent objects.
An array of child objects.
Initializes a new instance of the class using the specified name, matched arrays of
parent and child
objects, and value indicating whether to create constraints.
The name of the relation. If or an empty string (""), a default name will be given when the created object is added to the .
An array of parent objects.
An array of child objects.
A value indicating whether to create constraints. , if constraints are created, otherwise, .
This constructor is provided for design time support in
the Visual Studio .NET environment. Any object created by using this
constructor must then be added to the collection via .
Tables and columns with the specified names must exist at the time the method is called, or if has been called
prior to calling this constructor, the tables and columns with the specified names must exist at the time that is called.
The name of the relation. If or an empty string (""), a default name will be given when the created object is added to the .
The name of the that is the parent table of the relation.
The name of the that is the child table of the relation.
An array of object names in the parent of the relation.
An array of object namess in the child of the relation.
A value indicating whether relationships are nested.
Ensures that the is a valid object.
Gets the , if one exists.
The value of the
property.
Gets the child objectsof this relation.
Gets the child table of this relation.
Gets the to which the belongs.
Gets an array of objects that are the parent columns of
this .
Gets the parent of this .
Gets or sets the name used to retrieve
a from the .
Gets or sets a value indicating whether objects are nested.
Gets the that ensures values in the parent column of a
are unique.
Gets the for the relation.
Gets the collection that stores customized properties.
Represents the collection of
objects for this.
Adds a to the .
The to add to the collection.
Copies the elements of the specified array to
the end of the collection.
The array of objects to add to the collection.
Creates a with the
specified name, and arrays of parent and child columns, and adds it to the collection.
The name of the to create.
An array of parent objects.
An array of child objects.
The created .
Creates a with the specified name, arrays of parent and child columns, and
value specifying whether to create a constraint, and adds it to the collection.
The name of the to create.
An array of parent objects.
An array of child objects.
to create a constraint; otherwise .
The created relation.
Creates a relation given the parameters and adds it to the collection. The name is
defaulted. An ArgumentException is generated
if this relation already belongs to this collection or belongs to another
collection. An InvalidConstraintException is generated if the relation can't be created based on the
parameters. The CollectionChanged event is raised if it succeeds.
parent columns of relation.
child columns of relation.
The created relation.
Creates a relation given the parameters and adds it to the collection.
An ArgumentException is generated if this relation already belongs to
this collection or belongs to another collection.
A DuplicateNameException is generated if this collection already has a relation with the same
name (case insensitive).
An InvalidConstraintException is generated if the relation can't be created based on the parameters.
The CollectionChanged event is raised if it succeeds.
The name of the relation.
parent column of relation.
child column of relation.
The created relation.
Creates a relation given the parameters and adds it to the
collection. An ArgumentException is generated if this relation already belongs
to this collection or belongs to another
collection. A DuplicateNameException is generated if this collection already has a relation with the
same name (case
insensitive). An InvalidConstraintException is generated if the relation can't be created based on the
parameters. The CollectionChanged event is raised if it succeeds.
The name of the relation.
parent column of relation.
child column of relation.
whether to create a constraints (default is )
The created relation.
Creates a relation given the parameters and adds it to the collection. The name is defaulted.
An ArgumentException is generated if
this relation already belongs to this collection or belongs to another collection.
An InvalidConstraintException is generated if the relation can't be created based on the parameters.
The CollectionChanged event is fired if it succeeds.
parent column of relation.
child column of relation.
The created relation.
Performs verification on the table.
The relation to check.
Clears the collection of any relations.
Verifies whether a with the given name (case insensitive) exists in the collection.
The name of the relation to find.
, if a relation with the specified
name exists; otherwise .
Gets the index of the specified object.
The relation to search for.
The 0-based index of the relation, or -1 if the relation
isn't found in the collection.
Gets the index of the specified by name.
The name of the relation to find.
The zero-based index of the relation with the specified name, or
-1 if the relation doesn't exist in the collection.
Gets the dataset for this collection.
The dataSet.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Verifies whether the specified can be removed from the collection.
The relation to perform the check against.
if the can be removed; otherwise,
.
Removes the specified relation from the collection.
An ArgumentNullException is generated if this relation is null. An ArgumentException is generated
if this relation doesn't belong to this collection.
The CollectionChanged event is fired if it succeeds.
Note that removing the relation does not remove any associated constraint
objects.
The relation to remove.
Removes the relation at the specified index from the
collection.
The index of the relation to remove.
Removes the relation with the specified name from the collection. An IndexOutOfRangeException is
generated if this collection doesn't have a relation with that name
The CollectionChanged event is fired if it succeeds.
The name of the relation to remove.
Performs a verification on the specified object.
The object to verify.
Gets the object at the specified index.
The zero-based index to find.
Gets the object specified by name.
The name of the relation to find.
Occurs when the collection has changed.
Represents a row of data in a .
Commits all the changes made to this row
since the last time was called.
Begins an edit operation on a object.
Cancels the current edit on the row.
Deletes the .
Ends the edit occurring on the row.
Sets the error description for a column specified by index.
The zero-based index of the column.
The error description.
Sets
the error description for a column specified by name.
The name of the column.
The error description.
Sets the error description for a column specified as a .
The to set the error description for.
The error description.
Gets the error description for the column specified
by index.
The zero-based index of the column.
The text of the error description.
Gets the error description for a column, specified by name.
The name of the column.
The text of the error description.
Gets the error description of
the specified .
A .
The text of the error description.
Clears the errors for the row, including the
and errors set with
.
Gets an array of columns that have errors.
An array of objects that contain errors.
Gets the child rows of a using the specified of a .
The of the to use.
An array of objects (or an array of length zero).
Gets the child rows of a using the specified of a
, and .
The of the to use.
One of the values specifying the version of the data to get. Possible values are , , , and .
An array of objects (or an array of length zero).
Gets the child rows of this using the
specified
.
The to use.
An array of objects (or an array of length zero).
Gets the child rows of a using the specified , and .
The to use.
One of the values specifying the version of the data to get. Possible values are , , , and .
An array of objects.
Gets the parent row of a using the specified of a .
The of a .
The parent of the current row.
Gets the parent row of a using the specified of a
, and .
The of a .
One of the values.
The parent of the current row.
Gets the parent row of a using the specified .
The to use.
The parent of the current row.
Gets the parent row of a
using the specified , and .
The to use.
One of the values specifying the version of the data to get.
The parent of the current row.
Gets the parent rows of a using the specified of a
.
The of a .
An array of objects (or an array of length zero).
Gets the parent rows of a using the specified of a
, and .
The of a .
One of the values specifying the version of the data to get. Possible values are , , , and .
An array of objects (or an array of length zero).
Gets the parent rows of a using the specified .
The to use.
An array of objects (or an array of length zero).
Gets the parent rows of a using the specified , and .
The to use.
One of the values specifying the version of the data to get.
An array of objects (or an array of length zero).
Gets a value indicating whether a specified version exists.
One of the values that specifies the row version. Possible values are , , , and .
if the version exists; ,
false.
Gets
a value indicating whether the column at the specified index contains a
null value.
The zero-based index of the column.
if the column contains a null value; otherwise,
.
Gets a value indicating whether the named column contains a null value.
The name of the column.
if the column contains a null value; otherwise,
.
Gets a value indicating whether the specified
contains a null value.
A .
if the column contains a null value; otherwise,
.
Gets a value indicating whether the specified and
contains a null value.
A .
One of the values that specifies the row version. Possible values are , , , and .
if the column contains a null value; otherwise,
.
Rejects all changes made to the row since
was last called.
Sets the the value of the specified to a null value.
A .
Sets the parent row of a with specified new parent .
The new parent .
Sets the parent row of a with specified new parent and
.
The new parent .
The relation to use.
Gets or sets the custom error description for a row.
Gets the current state of the row in regards to its
relationship to the .
Gets the
for which this row has a schema.
Gets or sets the data stored in the column specified by index.
The zero-based index of the column
Gets or sets the data stored in the column specified by
name.
The name of the column.
Gets or sets
the data stored in the specified .
A that contains the data.
Gets the data stored
in the column, specified by index and version of the data to retrieve.
The zero-based index of the column.
One of the values that specifies the desired row version. Possible values are , , , and .
Gets the specified version of data stored in
the named column.
The name of the column.
One of the values that specifies the desired row version. Possible values are , , , and .
Gets the specified version of data stored in the specified .
A that contains information about the column.
One of the values that specifies the desired row version. Possible values are , , , and .
Gets
or sets all of the values for this row through an array.
Gets a value indicating whether there are errors in a columns collection.
Describes an action performed on a .
The row has not changed.
The row was
deleted from the table.
The row has changed.
The most recent change to the row has been rolled back.
The changes to the row have been committed.
The row has been added to the table.
Provides data for the , , , and events.
Initializes a new instance of the class.
The upon which an action is occuring.
One of the values.
Gets the row upon which an action has occurred.
Gets the action that has occurred on a .
Represents the method that will handle the , , , and events of a
.
The source of the event.
A that contains the event data.
Represents a collection of rows for a
.
Adds the specified to the object.
The to add.
A new .
Inserts a new row into the collection at the specified
location.
The to add.
The location in the collection where you want to add the .
Creates a row using specified values and adds it to the
.
The array of values that are used to create the new row.
A new .
Gets
the row specified by the primary key value.
The primary key value of the to find.
A containing
the primary key value specified; otherwise a null value if the primary key value
does not exist in the
.
Gets the row containing the specified primary key values.
An array of primary key values to find. The type of the array is Object.
An array of objects containing the primary key
values specified; otherwise a null value if the primary key values do not exist
in the .
Clears the collection of all rows.
Gets a value indicating whether the primary key of any row in the
collection contains the specified value.
The value of the primary key to test for.
if the
collection contains a
with the specified primary key value;
otherwise, .
Gets a value indicating whether the primary key column(s) of any row in the collection contains the values specified in the object array.
An array of primary key values to test for.
if the contains a with the specified
key values; otherwise, .
Removes the specified from the collection.
The to remove.
Removes the row at the specified index from
the collection.
The index of the row to remove.
Gets the row at the specified index.
The zero-based index of the row to return.
Gets the state of a object.
The row
has been created but is not part of any . A is in this state immediately
after it has been created and before it is added to a collection, or if it has
been removed from a collection.
The row has not changed since was last called.
The row has been added to a ,
and has not been called.
The row was deleted using the
method of the .
The row has been modified and has not been called.
Describes the version of a .
The row contains its original values.
The row contains current values.
The row contains a proposed value.
The row contains its default values.
Represents a customized view of a exposed as a fully featured Windows Forms
control.
Gets a value indicating whether the current is
identical to the specified object.
An to be compared.
, if is a and it
returns the same row as the current ; otherwise,
.
Returns the hash code of the object.
A 32-bit signed integer hash code, one, which represents
Boolean if the value of this instance is nonzero; otherwise, the
integer, zero, which represents Boolean .
Returns a for the child with the specified the .
The object.
a for the child .
Returns a for the child with the specified the name.
A string containing the name.
a for the child .
Begins an edit procedure.
Cancels an edit procedure.
Ends an edit procedure.
Deletes a row.
Gets the to which this row belongs.
Gets or sets a value in a specified column.
The specified column.
Gets or sets a value in a specified column.
String that contains the specified column.
Gets the
being viewed.
Gets the current version description of the .
Indicates whether a is new.
Indicates whether the row is in edit mode.
Represents an in-memory cache of data.
Initializes a new instance of the class.
Initializes a new instance of a
class with the given name.
The name of the .
Initializes a new instance of the class with the and the .
The data needed to serialize or deserialize an object.
The source and destination of a given serialized stream.
Gets a value indicating whether property should be persisted.
if the property value has been changed from its
default; otherwise, .
Gets a value indicating whether property should be persisted.
if the property value has been changed from its
default; otherwise, .
Commits all the changes made to this since it was loaded or the last
time was called.
Begins the initialization of a that is used on a form or used by another component. The initialization occurs at runtime.
Ends the initialization of a that is used on a form or used by another component. The initialization occurs at runtime.
Clears the of any data by removing all rows in all tables.
Copies the structure of the , including all schemas, relations, and constraints. Does not copy any
data.
A new with the same schema as the current , but none of the
data.
Copies both the structure and data for this .
A new with the same structure (table schemas, relations,
and constraints) and data as this
.
If these classes have been
subclassed, the copy will also be of the same subclasses.
Gets a copy of the that contains all changes made to
it since it was loaded or
was last called.
A copy of the changes from this that can
have actions performed on it and subsequently be merged back in using , or
if none are found.
Gets a copy of the containing all changes made to it since it was last
loaded, or since was called, filtered by .
One of the values.
A filtered copy of the that can have actions performed
on it, and subsequently be merged back in using . If
no rows of the desired are found, the method returns
.
Retrieves and information for the implementation
of .
The data needed to serialize or deserialize an object.
The source and destination of a given serialized stream.
and information.
Returns the XML
representation of the data stored in the
.
A string that is a representation of the data stored in the .
Returns
the XSD schema for the XML representation of the data stored in the
.
String that is the XSD schema for the XML representation of the
data stored in the .
Gets a value indicating whether the has changes, including new,
deleted, or modified rows.
, if the has changes; otherwise,
.
Gets a value indicating whether the has changes, including new,
deleted, or modified rows, filtered by .
One of the values.
, if the has changes; otherwise,
.
Infer the XML schema from the specified into the .
The from which to read.
An array of namespace URI strings to be excluded from schema inference.
Infers the XML schema from the specified into the .
The from which to read.
An array of namespace URI strings to be excluded from schema inference.
Infers the XML schema from the specified into the .
The from which to read.
An array of namespace URI strings to be excluded from schema inference.
Infers the XML schema from the specified file into the .
The file name (including the path) from which to read.
An array of namespace URI strings to be excluded from schema inference.
Reads the XML schema from the specified into the
.
The from which to read.
Reads the XML schema from the specified into the
.
The from which to read.
Reads the XML schema from the specified into the .
The from which to read.
Reads the XML schema from the specified file into the .
The file name (including the path) from which to read.
Writes the structure as an XML schema to using the specified
object.
A object used to write to a file.
Writes the structure as an XML schema to a
object.
The object with which to write.
Writes the structure as an XML schema to an
object.
The with which to write.
Writes the structure as an XML schema to a file.
The file name (including the path) to which to write.
Reads XML schema and data into the using the
specified .
The from which to read.
An XML schema and data.
Reads XML schema and data into the using the specified .
An object that derives from .
An XML schema and data.
Reads XML schema and data into the using the specified .
An object that derives from the class.
An XML schema and data.
Reads XML schema and data into the using the specified file.
The file name (including the path) from which to read.
An XML schema and data.
Writes schema and data for the DataSet.
The from which to read.
One of the values.
An XML schema and data.
Reads XML schema and data into the using the specified and .
The from which to read.
One of the values.
An XML schema and data.
Reads XML schema and data into the using the specified and .
The from which to read.
One of the values.
An XML schema and data.
Reads XML schema and data into the using the specified file and .
The file name (including the path) from which to read.
One of the values.
An XML schema and data.
Writes the current data for the using the
specified
.
A object used to write to a file.
Writes the current data for the using the specified
.
The object with which to write.
Writes the current data for the to the specified
.
The with which to write.
Writes the current data for the to the specified file.
The file name (including the path) to which to write.
Writes the current data, and optionally the schema, for the using the
specified and . To write the schema, set the value for the
parameter to .
A object used to write to a file.
One of the values.
Writes the current data, and optionally the schema, for the using the specified and . To write the schema, set the value for the
parameter to .
A object used to write the document.
One of the values.
Writes the current data, and optionally the schema, for the using the specified and . To write the schema, set the value for the
parameter to .
The with which to write.
One of the values.
Writes the current data, and optionally the schema, for the to the specified
file using the specified . To write the
schema, set the value for the parameter to
.
The file name (including the path) to which to write.
One of the values.
Merges this into a specified .
The whose data and schema will be merged.
Merges this with a specified preserving changes according to
the specified argument.
The whose data and schema will be merged.
A value indicating whether changes made to the current should be maintained. , if changes should be maintained; otherwise, .
Merges this with a specified preserving changes according to
the specified argument, and handling an incompatible schema according to the
specified argument.
The whose data and schema will be merged.
A value indicating whether changes in the current (target) should be maintained. , if changes should be maintained; otherwise, .
One of the values.
Merges a with a specified .
The whose data and schema will be merged.
Merges this with a specified preserving changes according to the
specified argument, and handling an incompatible schema according to the specified argument.
The whose data and schema will be merged.
One of the values.
Whether changes in the current (target) should be maintained.
Merges this with an array of objects.
The array of objects that will be merged into the .
Merges this with an array of objects, preserving changes according to the
specified argument, and handling an incompatible schema according to the
specified argument.
The array of objects to merge with.
to preserve changes made to the ; otherwise, .
One of the values.
Raises the event.
A that contains the event data.
Occurs when when a is being removed.
The being removed.
This method should be overriden by subclasses to restrict tables being removed.
The being removed.
Sends notification that the specified property is about to change.
The name of the property that is about to change.
Rolls back all the changes made to the since it was
created, or since the last time was called.
Resets the
to its original state. Subclasses should
override to restore a to its original state.
Reads XML serialization information for the implementation
of .
The object.
Retrieves an object for the implementation
of .
An object .
Gets or sets a value indicating whether string
comparisons within
objects are
case-sensitive.
Gets a custom view of the data contained by the that allows filtering, searching, and
navigating using a custom
.
Gets or sets a value indicating whether constraint rules are followed when
attempting any update operation.
Gets or sets
the name of the current .
Gets or sets the namespace of the .
Gets or sets an XML prefix that aliases the namespace of the .
Gets the collection of custom user information.
Gets a value indicating whether there are errors in any
of the rows in any of the tables of this .
Gets or sets the locale information used to compare strings within the table.
Gets or sets an for the .
Get the collection of relations that link tables and
allow navigation from parent tables to child tables.
Gets the collection of tables contained in the .
Occurs when a target and source have the
same primary key value, and is set to
true.
Marks a property, event, or extender with a
description. Visual designers can display this description when referencing
the member.
Initializes a new instance of the class using the specified description string.
The description string.
Gets the text for the description.
Represents one table of in-memory data.
[To be supplied.]
Initializes a new instance of the class with no arguments.
Intitalizes a new instance of the class with the specified table
name.
The name to give the table. If or an empty string, a default name will be given when added to the .
Initializes a new instance of the class with the and
the .
The data needed to serialize or deserialize an object.
The source and destination of a given serialized stream.
Begins the initialization of a that is used on a form or used by another component. The initialization occurs at runtime.
Ends the initialization of a that is used on a form or used by another component. The initialization occurs at runtime.
Commits all the changes made to this table since the last time was called.
Clones the structure of the ,
including all schemas, relations, and constraints.
A new with the same schema as the current .
Copies both the structure and data for this .
A new with the same structure (table schemas, relations,
and constraints) and data as this
.
If these classes have been
subclassed, the copy will also be of the same subclasses.
Clears the
of all data.
Computes the given expression on the current rows that pass the filter criteria.
The expression to compute.
The filter to limit the rows that evaluate in the expression.
An , set to
the result of the computation.
Gets a copy of the that contains all changes made to
it since it was loaded or
was last called.
A copy of the changes from this that can
have actions performed on it and subsequently be merged back in using , or
if none are found.
Gets a copy of the containing all changes made to it since it was last
loaded, or since was called, filtered by .
One of the values.
A filtered copy of the that can have actions performed
on it, and subsequently be merged back in using . If
no rows of the desired are found, the method returns
.
Gets an array of objects that contain errors.
An array of
objects that have errors.
Copies a into a , preserving any property settings, as well as original and current values.
The to be imported.
Creates a new
with the same schema as the table.
A with the
same schema as the .
Creates a new row from an existing row.
A object.
A subclass.
Gets the row type.
The of the row.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Notifies the that a is
being removed.
The being removed.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Rolls back all changes that have been made to the table
since it was loaded, or the last time was called.
Resets the to its original state.
Gets an array of all objects.
An array of objects.
Gets an array of all objects that match the filter criteria in order of
primary key (or lacking one, order of addition.)
The criteria to use to filter the rows.
An array of objects.
Gets an array of all objects that match the filter criteria, in the the
specified sort order.
The criteria to use to filter the rows.
A string specifying the column and sort direction.
An array of objects matching the filter
expression.
Gets an array of all objects that match the filter in the order of the
sort, that match the specified state.
The criteria to use to filter the rows.
A string specifying the column and sort direction.
One of the values.
An array of objects.
Gets the and , if there is one as a concatenated string.
A string consisting of the and the values.
Turns off notifications, index maintenance, and constraints while loading data.
Turns on notifications, index maintenance, and constraints after loading data.
Finds and updates a specific row. If no matching
row is found, a new row is created using the given values.
An array of values used to create the new row.
to accept changes; otherwise, .
The new
.
Indicates whether string comparisons within the table are
case-sensitive.
Gets the collection of child relations for this .
Gets the collection of columns that belong to this table.
Gets the collection of constraints maintained by this table.
Gets the that this table belongs to.
Gets a customized view of the table which may include a
filtered view, or a cursor position.
Gets or sets the expression that will return a value used to represent this table
in the user interface.
Gets the collection of customized user information.
Gets a value indicating whether there are errors in any of the rows in any of
the tables of the to which the table belongs.
Gets or sets the locale information used to compare strings within the table.
Gets or sets the initial starting size for this table.
Gets the collection of parent relations for this .
Gets or sets an array of columns that function as primary keys for the data
table.
Gets the collection of rows that belong to this table.
Gets or sets the name of the the .
Gets or sets the namespace for the XML represenation of the data stored in the .
Gets or sets the namespace for the XML represenation of the data stored in the .
Occurs when a value is being changed for the
specified in a .
Occurs when after a value has been changed for the
specified in a .
Occurs after a has been changed successfully.
Occurs when a is changing.
Occurs before a row in the table is
about to be deleted.
Occurs after a row in the
table has been deleted.
Gets or sets an for the .
Represents the collection of tables for the .
Adds the specified
to the collection.
The object to add.
Copies the elements of the specified array to
the end of the collection.
The array of objects to add to the collection.
Creates a object with the specified name and adds it to the
collection.
The name to give the created .
The newly created .
Creates a new object with a default name and adds it to
the collection.
The newly created .
Verifies if the specified object can be removed from the collection.
The in the collection to perform the check against.
if the table can be removed; otherwise,
.
Clears the collection of all objects.
Gets a value indicating whether a object with the specified name exists in the collection.
The name of the to find.
if the specified table exists;
otherwise, .
Gets the index of the specified object.
The to search for.
The 0-based index of the table, or -1 if the table
isn't found in the collection.
Gets the index in the collection of the
object with the specified name.
The name of the object to look for.
The zero-based index of the with the specified name, or
-1 if the table doesn't exist in the collection.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Removes the specified object from the collection.
The to remove.
Removes the object at the specified index from the collection.
The index of the to remove.
Removes the object with the specified name from the
collection.
The name of the object to remove.
Gets all of the objects
in the collection as an array.
Gets the object at the specified index.
The zero-based index of the to find.
Gets the object with the specified name (not case-sensitive).
The name of the to find.
Occurs whenever the collection is changed.
Occurs when the collection is changing.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Represents a databindable, customized view of a
for sorting, filtering, searching, editing, and navigation.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified .
A to add to the .
Initializes a new instance of the class with the
specified , , , and .
A to add to the .
A to apply to the .
A to apply to the .
A to apply to the .
Adds a new row to the .
A
.
Begins the initialization of a that is used on a form or used by another component. The initialization occurs at runtime.
Ends the initialization of a that is used on a form or used by another component. The initialization occurs at runtime.
Closes the
.
Copies items into
an array. Only for Web Forms Interfaces.
array to copy into.
index to start at.
Deletes a row at the specified index.
The index of the row to delete.
Disposes of the resources (other than memory) used
by the object.
to release both managed and unmanaged resources; to release only unmanaged resources.
Finds a row in the by the specified sort key
value.
The object to search for.
The index of the row in the containing the sort key value specified;
otherwise a null value if the sort key value does not exist.
Finds an array of rows in the by the specified sort key values.
An array of values, typed as .
The array of row indexes in the containing the sort key values specified;
otherwise a null value if the sort key values do not exist.
Returns an array of objects whose columns match the specified sort key
value.
The column value, typed as , to search for.
An array of objects whose columns match the
specified sort key value; or, if no rows contain the specified sort key values,
an empty array.
Returns an array of objects whose columns match the specified sort key
value.
An array of column values, typed as , to search for.
An array of objects whose columns match the
specified sort key value; or, if no rows contain the specified sort key values,
an empty array.
Gets an enumerator for this .
An for navigating through
the list.
Occurs after a has been changed successfully.
The source of the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Opens a .
Reserved for internal use only.
Reserved for internal use only.
Reserved for internal use only.
Reserved for internal use only.
Occurs after a has been changed successfully.
The source of the event.
A that contains the event data.
Sets or gets a value indicating whether deletes are
allowed.
Gets or sets a value indicating whether to use the default sort.
Gets or sets a value indicating whether edits are allowed.
Gets or sets a value indicating whether the new rows can
be added using the
method.
Gets the number of records in the
after and
have been applied.
Gets the associated with this view .
Gets a value indicating whether the data source is currently open and
projecting views of data on the .
Gets or sets the expression used to filter which rows are viewed in the
.
Gets or sets the row state filter used in the .
Gets
or sets the sort column or columns, and sort order for the .
Gets or sets the source .
Gets a row of data from a specified table.
The index of a record in the .
Occurs when the list managed by the changes.
Contains a default for each
in a .
Initializes a new instance of the class.
Initializes a new instance of the
class for the specified .
The name of the to use.
Creates a for the specified .
The name of the to use in the .
A object.
Raises the event.
A that contains the event data.
Raises a event when a
is added to or removed from the .
The source of the event.
A that contains the event data.
Raises a event when a
is added to or removed from the .
The source of the event.
A that contains the event data.
Gets or sets the name of the to use with the .
Gets the for each in the .
Gets or sets a value used for code persistence.
Occurs a row is added to or deleted from a .
Describes the version of data in a .
None.
An unchanged row.
A new row.
A deleted row.
A current version, which is a modified version of original
data (see
).
The original version (although it has since been
modified and is available as ).
Original rows including unchanged and
deleted rows.
Current rows including unchanged, new, and modified rows.
Represents
the default settings for ApplyDefaultSort, DataViewManager, RowFilter,
RowStateFilter, Sort, and Table for DataViews created from the
.
Gets or sets a value indicating whether to use the default sort.
Gets the that contains this .
Gets the to
which the
properties apply.
Gets or sets the filter to apply in the .
Gets or sets a value indicating whether to display
Current, Deleted, Modified Current, ModifiedOriginal, New, Original, Unchanged,
or no rows in the
.
Gets or sets a value indicating the sort to apply in the
.
Contains a read-only collection of objects
for each in a .
Copies the elements of the to the specified array.
An to which to copy elements.
The starting index of the array.
Gets an IEnumerator for the collection.
An object.
Gets the specified object
from the collection.
The to find.
Gets the specified from the collection.
The name of the to find.
Gets the specified by its index.
The zero-based index of the to find.
Gets the number of
objects in the .
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to
the is
synchronized (thread-safe).
Gets an object that can be used to synchronize access to
the .
The exception that is thrown by the DataAdapter during the update operation if the number of rows affected equals zero.
Initializes a new instance of the class.
The text string describing the details of the exception.
Initializes a new instance of the class.
The text string describing the details of the exception.
A reference to an inner exception.
Gets or sets the value of the .
Specifies the data type of a field, a property, or a
object of a .NET data provider.
A variable-length stream of non-Unicode characters
ranging between 1 and 8,000 characters.
A variable-length stream of binary data ranging between 1 and 8,000
bytes.
ADO.NET cannot correctly infer the type if
the byte array is larger than 8,000 bytes. Explicitly specify the
when working with
byte arrays larger than 8,000 bytes.
An 8-bit unsigned integer ranging in value from 0 to 255.
A simple type representing Boolean values of
or .
A currency value ranging from -2 (or
-922,337,203,685,477.5808) to 2 -1 (or +922,337,203,685,477.5807)
with an accuracy to a ten-thousandth of a currency unit.
Date and time data ranging in value from January 1, 1753
to December 31, 9999 to an accuracy of 3.33 milliseconds.
A type representing a date and time value.
A simple type representing values ranging from 1.0 x
10 to approximately 7.9 x 10 with 28-29 significant digits.
A floating point type representing values ranging from
approximately 5.0 x 10 to 1.7 x 10 with a
precision of 15-16 digits.
A globally unique identifier (or GUID).
An integral type representing signed 16-bit integers
with values between -32768 and 32767.
An integral type representing signed 32-bit integers
with values between -2147483648 and 2147483647.
An integral type representing signed 64-bit integers
with values between -9223372036854775808 and 9223372036854775807.
A general type representing any reference or value type
not explicitly represented by another value.
An integral type representing signed 8-bit integers with
values between -128 and 127.
A floating point type representing values ranging from
approximately 1.5 x 10 to 3.4 x 10 with a precision
of 7 digits.
A type representing Unicode character strings.
Date and time data ranging in value from January 1, 1753
to December 31, 9999 to an accuracy of 3.33 milliseconds.
An integral type representing unsigned 16-bit integers
with values between 0 and 65535.
An integral type representing unsigned 32-bit integers
with values between 0 and 4294967295.
An integral type representing unsigned 64-bit integers
with values between 0 and 18446744073709551615.
[To be supplied.]
A fixed-length stream of non-Unicode characters.
A fixed-length stream of Unicode characters.
Provides data for the event of
a .
Initializes a new instance of the class.
The being updated.
The values for the row being updated.
Gets or sets a value indicating whether to continue the fill
operation despite the error.
Gets the being updated when the error occurred.
Gets the errors being handled.
Gets the values for the row being updated when the error occurred.
Represents the method that will handle the event.
The source of the event.
The that contains the event data.
Represents an action
restriction enforced on a set of columns in a primary key/foreign key relationship when
a value or row is either deleted or updated.
Initializes a new instance of the class with the specified parent and
child objects.
The parent in the constraint.
The child in the constraint.
Initializes a new instance of the class with the specified name,
parent and child objects.
The name of the constraint.
The parent in the constraint.
The child in the constraint.
Initializes a new instance of the class with the specified arrays
of parent and child objects.
An array of parent in the constraint.
An array of child in the constraint.
Initializes a new instance of the class with the specified name,
and arrays of parent and child objects.
The name of the . If or empty string, a default name will be given when added to the constraints collection.
An array of parent in the constraint.
An array of child in the constraint.
This constructor is provided for design time support in the Visual Studio .NET environment.
objects created by using this constructor must then be added to the collection via
. Tables and columns with the specified names must exist at the time the method is called,
or if has been called prior to calling this constructor, the tables and columns with the specified names
must exist at the time that is called.
The name of the constraint.
An array of the names of parent objects in the constraint.
An array of the names of child objects in the constraint.
The names of the parent that contains parent objects in the constraint.
One of the values. Possible values include , , and .
One of the values to use when a row is deleted. The default is . Possible values include: , , , , and .
One of the values to use when a row is updated. The default is . Possible values include: , , , , and .
Gets a value indicating whether the current is identical to the specified object.
The object to which this is compared. Two are equal if they constrain the same columns.
, if the objects are identical;
otherwise, .
Gets the hash code of this instance of the object.
A 32-bit signed integer hash code.
Gets the child columns of this constraint.
Gets the child table of this constraint.
Indicates the action that should take place across
this constraint when
is invoked.
Gets
or sets the action that occurs across this constraint when a row is deleted.
The parent columns of this constraint.
Gets the parent table of this constraint.
Gets or
sets the action that occurs across this constraint on when a row is
updated.
Associates a data source column with a column, and is implemented by the class, which is
used in common by .NET data providers.
Gets or sets the name of the column within
the to map to.
Gets or sets
the name of the column within the data source to map from. The name is case-sensitive.
Contains a collection of DataColumnMapping objects,
and is implemented by the , which is used in common by
.NET data
providers.
Adds a ColumnMapping object to the ColumnMapping
collection using the source column and column names.
The case-sensitive name of the source column.
The name of the column.
The ColumnMapping object that was added to the collection.
Gets a value indicating whether the contains
a object
with the specified source column name.
The case-sensitive name of the source column.
if a object with
the specified source column name exists, otherwise .
Gets the ColumnMapping object with
the specified column name.
The name of the column within the collection.
The ColumnMapping object with the specified column name.
Gets the location of the object with the specified source column name. The name is
case-sensitive.
The case-sensitive name of the source column.
The zero-based location of the object with the
specified source column name.
Removes the object with the specified
name from the
collection.
The case-sensitive name.
Gets or sets
the object with the specified
name.
The name of the object to find.
Represents a parameter to a Command object, and
optionally, its mapping to columns; and is implemented by .NET data providers
that access data sources.
Gets or sets the of the
parameter.
Gets or sets a value indicating whether
the parameter
is input-only, output-only, bidirectional, or a stored procedure return value parameter.
Gets
or sets a value indicating whether the parameter accepts null values.
Gets or sets the name of the
.
Gets or sets the name of the source column that is mapped to
the and used for loading or returning the
.
Gets or sets the to use when loading .
Gets or sets the value of the parameter.
Collects all parameters relevant to a Command
object
and
their mappings to columns, and is
implemented by .NET data providers that access data
sources.
Gets a value indicating whether a
parameter in the collection has the specified source table name.
The name of the parameter.
if the collection contains the parameter; otherwise,
.
Gets the location of the within the collection.
The name of the parameter.
The zero-based location of the
within the collection.
Removes the from the collection.
The name of the parameter.
Gets the parameter at the specified index.
The name of the parameter to retrieve.
Provides a means of reading one or more forward-only
streams of result sets obtained by executing a command at a data source, and is
implemented by .NET data providers that access relational databases.
Provides access
to the column values within each row for a DataReader, and is implemented
by .NET data providers that access relational databases.
Gets the name for the field to find.
The index of the field to find.
The name of the field or the empty string (""), if there is no value to
return.
Gets the data type information for the specified field.
The index of the field to find.
The data type information for the specified field.
Gets the information corresponding to the type
of
that would be returned from
.
The index of the field to find.
The information corresponding to the type of that would be
returned from .
Return the value of the specified field.
The index of the field to find.
The which will contain the field value upon return.
Gets all the attribute fields in the collection for the current
record.
An array of to copy the attribute fields into.
The number of instances of in the array.
Return the index of the named field.
The name of the field to find.
The index of the named field.
Gets the value of the specified column as a Boolean.
The zero-based column ordinal.
The value of the column.
Gets the 8-bit unsigned integer value of the specified column.
The zero-based column ordinal.
The 8-bit unsigned integer value of the specified column.
Reads a stream of bytes from the specified column offset into the buffer as
an array, starting at the given buffer offset.
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 for to begin the read operation.
The number of bytes to read.
The actual number of bytes read.
Gets the character value of the specified column.
The zero-based column ordinal.
The character value of the specified column.
Reads a stream of characters from the specified column offset into the buffer as an array, starting at the given buffer offset.
The zero-based column ordinal.
The buffer into which to read the stream of bytes.
The number of bytes to read.
The index for to begin the read operation.
The index within the row from which to begin the read operation.
The actual number of characters read.
Returns the guid value of the specified field.
The index of the field to find.
The guid value of the specified field.
Gets the 16-bit signed integer value of the specified field.
The index of the field to find.
The 16-bit signed integer value of the specified field.
Gets the 32-bit signed integer value of the specified field.
The index of the field to find.
The 32-bit signed integer value of the specified field.
Gets the 64-bit signed integer value of the specified field.
The index of the field to find.
The 64-bit signed integer value of the specified field.
Gets the single-precision floating point number of the specified
field.
The index of the field to find.
The single-precision floating point number of the
specified field.
Gets the double-precision floating point number of the specified
field.
The index of the field to find.
The double-precision floating point number of the
specified field.
Gets the string value of the specified field.
The index of the field to find.
The string value of the specified field.
Gets the fixed-position numeric value of the specified field.
The index of the field to find.
The fixed-position numeric value of the specified field.
Gets the date and time data value of the spcified field.
The index of the field to find.
The date and time data value of the spcified field.
Gets an to be used when the field points to more remote
structured data.
The index of the field to find.
An to be used when the field points
to more remote structured data.
Return whether the specified field is set to null.
The index of the field to find.
if the specified field is set to null, otherwise
.
Gets the number of columns in the current row.
Gets the column located at the specified index.
The index of the column to get.
Gets the column with the specified name.
The name of the column to find.
Closes the 0bject.
Advances the data reader to the next result, when reading the results of
batch SQL statements.
if there are more rows; otherwise,
.
Advances the
to the next record.
if there are more rows; otherwise,
.
Returns a that describes the column metadata
of the .
A that describes the column metadata.
Gets a value indicating the depth of nesting for the current row.
Gets a value indicating whether the data reader is
closed.
Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.
Allows an object
to implement a DataAdapter, and represents a set of methods and mapping action-related properties used to fill and
refresh a
and update a data source.
Adds a named "Table" to the specified and configures the schema to match that in the data source based on the specified .
The to be filled with the schema from the data source.
One of the values.
An array of objects that contain schema information returned from the data
source.
Adds or refreshes rows in the to match those
in the data source using the name, and creates
a named "Table".
A to fill with records and, if necessary, schema.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Gets the parameters set by the user when executing an SQL SELECT statement.
An array of objects that contains the
parameters set by the
user.
Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row
in the specified from a named "Table".
The used to update the data source.
The number of rows successfully updated from the .
Indicates or specifies whether unmapped
source tables
or columns are passed with their source names in order to be filtered or to raise an error.
Indicates or specifies whether missing source
tables, columns, and their relationships are added to the data set schema, ignored, or cause an error to be raised.
Indicates how a source table is mapped to a data set table.
Represents
an SQL statement that is executed while connected to a data source, and is implemented by .NET data providers that access relational databases.
Creates a prepared (or compiled) version of the command on the data
source.
Attempts to cancels the execution of an .
Creates a new instance of an
object.
An object.
Executes a SQL statement against the
object of an ADO.NET data provider, and returns the number of rows affected.
The number of rows affected.
Executes the against the and builds an .
An object.
Executes the against the , and builds an using one of the values.
One of the values.
An object.
Executes the query, and returns the first column of the
first row in the resultset returned by the query. Extra columns or rows are
ignored.
The first column of the first row in the resultset.
Gets or sets the used by this instance of the
.
Gets or sets the transaction in which the
object of an ADO.NET data provider
executes.
Gets or sets the text command to run against the data source.
Gets or sets the wait time before terminating
the attempt to execute a command and generating an error.
Indicates or specifies how the property is
interpreted.
Gets the
.
Gets or sets how command results are applied
to the when used by the
method of a .
Represents an open connection to a data source, and is implemented by
.NET data providers that access relational databases.
Begins a database transaction.
An object representing the new transaction.
Begins a database transaction with the specified value.
One of the values.
An object representing the new transaction.
Closes the
connection to the database.
Changes the current database for an open
object.
The name of the database to use in place of the current database.
Creates and returns a Command object associated with the
connection.
A Command object associated with the connection.
Opens a database connection with the settings
specified by the property of the
provider-specific Connection object.
Gets or sets the string used to open a database.
Gets the time to wait while trying to establish a connection before terminating the attempt and generating an
error.
Gets the name of the current database or the
database to be used once a connection is open.
Gets the current state of the connection.
Represents a set of command-related
properties that are used to fill the and update a data source, and is implemented by
.NET data providers
that access relational databases.
Gets or sets
an SQL statement used to select records in the data source.
Gets or sets an SQL statement used to insert new records into the data source.
Gets or
sets an SQL statement used to update records in the data source.
Gets or sets an SQL statement for deleting records from the data set.
Used by the Visual Basic .NET Data Designers to represent
a parameter to a Command object, and optionally, its mapping to
columns.
Indicates the precision of numeric parameters.
Indicates the scale of numeric parameters.
The size of the parameter.
Represents a transaction to be performed at
a data source, and is implemented by .NET data providers that access relational
databases.
Commits the database transaction.
Rolls back a transaction from a pending state.
Specifies the Connection object to associate with the transaction.
Specifies the
for this transaction.
Specifies the transaction locking behavior for the connection.
A different isolation level than the one specified is being used, but the
level cannot be determined.
The pending changes from more highly isolated transactions cannot be
overwritten.
A dirty read is possible, meaning that no shared locks are issued and no exclusive locks are honored.
Shared locks are held while the data is being read to avoid dirty reads, but
the data can be changed before the end of the transaction, resulting in
non-repeatable reads or phantom data.
Locks are placed on all data that is used in a query, preventing other users from updating the data. Prevents non-repeatable reads but phantom rows are still possible.
A range lock is palced on the
, preventing other users from updating or inserting rows into the dataset until the transaction is complete.
Associates a source table with a table in a , and is implemented by the class, which is
used in common by .NET data providers.
Gets the derived for the
.
Gets or sets the case-insensitive name of the table within the .
Gets or sets the case-sensitive name of the source
table.
Contains a collection of TableMapping objects, and is
implemented by the , which is used in common by .NET data
providers.
Adds a table mapping to the collection.
The case-sensitive name of the source table.
The name of the table.
A reference to the newly-mapped object.
Gets a value indicating whether the collection contains a table mapping
with the specified source table name.
The case-sensitive name of the source table.
if a table mapping with the
specified source table name exists, otherwise .
Gets the TableMapping object with the
specified table name.
The name of the table within the collection.
The DataMapping object with the specified
table name.
Gets the location of the object within the collection.
The case-sensitive name of the source table.
The zero-based location of the object within the collection.
Removes the object with the specified name from the
collection.
The case-sensitive name of the .
Gets or sets the instance of with the specified name.
The name of the .
Specifies how a is mapped.
The column is mapped to an XML element.
The column is mapped to an XML attribute.
The column is mapped to an node.
The column is mapped to an internal structure.
Occurs when a target and source have the
same primary key value, and the property is set to true.
Initializes a new instance of a class with
the name and a description
of the merge conflict.
The name.
A description of the merge conflict.
Returns the name of the .
Returns a description of the merge conflict.
Represents the method that will handle the event.
Determines the action that occurs when a
mapping is missing from a source table or a source
column.
The source column or source table created and added
to the using its original
name.
The column or table not having a mapping is ignored.
Returns
.
A is generated.
Specifies
the action to take when adding data to
the and the required
or is
missing.
Adds the necessary columns to complete the schema.
Ignores the extra columns.
A is generated.
Adds the necessary columns and primary key information
to complete the schema. For more information about how primary key information
is added to a , see
.To function properly with the OLE DB .NET Data
Provider, requires that the native OLE DB
provider obtains necessary primary key information by setting the
DBPROP_UNIQUEROWS property, and then determines which columns are primary key
columns by examining DBCOLUMN_KEYCOLUMN in the IColumnsRowset. As an
alternative, the user may explicitly set the primary key constraints on each
. This ensures that
incoming records that match existing records are updated instead of
appended. When using , the SQL Server .NET Data
Provider appends a FOR BROWSE clause to the statement being executed. The user
should be aware of potential side effects, such as interference with the use of
SET FMTONLY ON statements. See SQL Server Books Online for more
information.
Specifies the type of a parameter within a query
relative to the
.
The parameter
is an input parameter.
The parameter
is an output parameter.
The parameter is capable of both input and output.
The parameter represents a return value from an operation
such as a stored procedure, built-in function, or user-defined function.
Specifies the attributes of a property.
The property is not supported by the provider.
The user must specify a value for this property before the data source is
initialized.
The user does not need to specify a value for this property before the data
source is initialized.
The user can read the property.
The user can write to the property.
Represents a collection of properties that can be added to ,
,
or .
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Adds a new row to the .
[To be supplied.]
Gets a value indicating whether this converter can
convert an object to the given destination type using the context.
An that provides a format context.
A that represents the type you wish to convert to.
if this converter can perform the conversion; otherwise,
.
Converts the given object to another type. The most common types to convert
are to and from a string object. The default implementation will make a call
to ToString on the object if the object is valid and if the destination
type is string. If this cannot convert to the desitnation type, this will
throw a NotSupportedException.
A formatter context. This object can be used to extract additional information about the environment this converter is being invoked from. This may be null, so you should always check. Also, properties on the context object may also return null.
An optional culture info. If not supplied the current culture is assumed.
The object to convert.
The type to convert the object to.
The converted object.
Indicates the action that occurs when a
is enforced.
No action taken on related rows.
Delete or update related rows. This is the default.
Set values in related rows to .
Set values in related rows to the value contained in
the property.
Specifies how to handle existing schema mappings when performing a
operation.
Ignore
any table mappings on the DataAdapter. Configure the using the incoming
schema without applying any transformations.
Apply any existing table mappings to the incoming schema. Configure the
with the transformed schema.
Specifies SQL Server data types.
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
.
A fixed-length stream of non-Unicode characters ranging between 1 and 8,000
characters.
Date and time data ranging in value from January 1, 1753 to December 31, 9999
to an accuracy of 3.33 milliseconds.
A fixed precision and scale numeric
value between -10 -1 and 10
-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-1 (or 2,147,483,647) bytes.
A 32-bit signed integer.
A currency value ranging from -2 (or
-922,337,203,685,477.5808) to 2 -1 (or +922,337,203,685,477.5807)
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 - 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.
A floating point number within the range of -3.40E +38 through 3.40E +38.
A globally unique identifier (or GUID).
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 variable-length stream of non-Unicode data with a
maximum length of 2-1 (or 2,147,483,647) characters.
Data and time data in the format yyyymmddhhmmss.
An 8-bit unsigned integer.
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.
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.
Provides data for the state change event of a .NET data provider.
Initializes a new instance of the class, when given the original
state and the current state of the object.
One of the values.
One of the values.
Gets the new state
of the connection. The connection object
will be in the new state already when the event is
fired.
Gets the original state of the
connection.
Represents the method that will handle the
event.
The source of the event.
The that contains the event data.
Specifies the type of SQL query to be used by the ,
, , or
class.
A SQL query that is a SELECT statement.
A SQL query that is an INSERT statement.
A SQL query that is an UPDATE statement.
A SQL query that is a DELETE statement.
Represents a restriction on a set of columns in which all values must be unique.
Initializes a new instance of the class with the specified name and
.
The name of the constraint.
The to constrain.
Initializes a new instance of the class with the specified .
The to constrain.
Initializes a new instance of the class with the specified name and array
of objects.
The name of the constraint.
The array of objects to constrain.
Initializes a new instance of the class with the given array of
objects.
The array of objects to constrain.
This constructor is provided for design time support in the Visual Studio .NET environment.
objects created by using this constructor must then be added to the collection via .
Columns with the specified names must exist at the time the method is called, or if has been called
prior to calling this constructor, the columns with the specified names must exist at the time that is called.
The name of the constraint.
An array containing names of objects to constrain.
to indicate that the constraint is a primary key; otherwise, .
Initializes a new instance of the class
with the specified name, the to constrain, and a value specifying whether the constraint is a primary key.
The name of the constraint.
The to constrain.
to indicate that the constraint is a primary key; otherwise, .
Initializes a new instance of the class
with the to constrain, and a value specifying whether the constraint is a primary key.
The to constrain.
to indicate that the constraint is a primary key; otherwise, .
Initializes a new instance of the class with the specified name, an array
of objects to constrain,
and a value specifying whether the constraint is a primary key.
The name of the constraint.
An array of objects to constrain.
to indicate that the constraint is a primary key; otherwise, .
Initializes a new instance of the class with an array
of objects to constrain,
and a value specifying whether the constraint is a primary key.
An array of objects to constrain.
to indicate that the constraint is a primary key; otherwise, .
Compares this constraint to a second to
determine if both are identical.
The object to which this is compared.
, if the contraints are equal;
otherwise, .
Gets the hash code of this instance of the object.
A 32-bit signed integer hash code.
Gets the array of columns that this constraint affects.
Gets
a value indicating whether or not the constraint is on a primary key.
Gets the table to which this constraint belongs.
Specifies how query command results are applied to the row being updated.
Any returned parameters or rows are ignored.
Output parameters are mapped to the changed row in the .
The data in the first returned row is mapped to the changed row in the
.
Both the output parameters and the first returned row are mapped to the
changed row in the .
Specifies the action to take with regard to the current and remaining
rows during an .
The is to continue proccessing rows.
The event handler reports that the update should be treated as an error.
The current row is not to be updated.
The
current row and all remaining rows are not to be updated.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Specifies how to read XML data and a relational
schema into a .
Default. Performs the most appropriate of these actions:
If the
data is a DiffGram, sets to
.
-or-
If
the dataset already has a schema, or the document contains an in-line schema,
sets to
.
-or-
If
the dataset does not already have a schema and the document does not contain an
in-line schema, sets to
.
Reads
any inline schema and loads the data. If the already contains schema,
new tables may be added to the schema, but an exception is thrown if any tables
in the inline schema already exist in the .
Ignores
any inline schema and reads data into the existing
schema.
If any data does not match the
existing schema, it is discarded (including data from differing namespaces
defined for the ). If the data is a DiffGram, has the same functionality as
.
Ignores any inline schema, infers schema from the data and loads the data. If
the already contains a schema, the current schema is extended by adding
new tables or adding columns to existing tables. An exception is thrown if the
inferred table already exists but with a different namespace, or if any of the
inferred columns conflict with existing columns.
Reads a DiffGram, applying changes from the DiffGram to the . The semantics are
identical
to those of a operation. As with the operation, values are preserved.
Input to with DiffGrams should only be obtained using the output from
as a
DiffGram.
The target must have the
same schema as the on which as DiffGram is
called. Otherwise the DiffGram merge operation fails, and an exception is
thrown.
Reads XML documents containing inline XDR schema
fragments, such as those generated by executing FOR XML schemas that include
inline XDR schemaagainst an instance of SQL Server. When is set to
, the default namespace is read as the inline schema.
Specifies how to write XML data and a
relational schema from a .
Default. Writes the current contents of the as XML data with the
relational structure as inline XSD schema. If the has only a schema
with no data, only the inline schema is written. If the does not have a current
schema, nothing is written.
Writes the current contents of the as XML data,
without an XSD schema. If no data is loaded into the , nothing is written.
Writes the entire as a DiffGram,
including original and current values. To generate a DiffGram containing only changed values, call
, and then call as a DiffGram on the returned
.
The DiffGram can be sent to an instance of SQL Server because
it is a subset of an UpdateGram.
Represents a set of data commands and a database connection that are used to
fill the
and update the data source.
Initializes a new instance of the class.
Determines whether one or more objects exist and they should be persisted.
if one or more objects exist; otherwise
.
Creates a copy of this instance of .
The cloned instance of .
Creates a new .
A new .
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Adds a named "Table" to the specified and configures the schema to match that in the data source based on the specified .
The to be filled with the schema from the data source.
One of the values.
An array of
objects that contain schema information returned from the data
source.
Adds or refreshes rows in the to match those
in the data source using the name, and creates
a named "Table".
A to fill with records and, if necessary, schema.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Gets the parameters set by the user when executing an SQL SELECT statement.
An array of objects that contains the parameters set
by the user.
Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row
in the specified from a named "Table".
The used to update the data source.
The number of rows successfully updated from the .
Gets or sets a value indicating whether
is called on a after it is added to the .
Gets or sets a value that specifies whether to generate
an exception, or the row in error when an error is encountered during a row update.
Determines the
action to take when incoming data does not have a matching table or
column.
Determines the
action to take when existing schema does not match incoming
data.
Gets a collection that provides the master mapping between
a source table and a
.
Contains a generic column mapping for an object that
inherits from . This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified source
column name and column name to map to.
The case-sensitive column name from a data source.
The column name, which is not case sensitive, from a to map to.
Gets a from the given using the and the property.
The to get the column from.
The of the data column.
One of the values.
A .
Converts the current name
to a string.
The current name as a string.
Gets or sets the name of the column within
the to map to.
Gets or sets the name of the column
within the data source to map from. The name
is
case-sensitive.
Contains a collection of objects. This
class cannot be inherited.
Creates an empty .
Adds a object to the collection.
A object to add to the collection.
The index of the object that was added to the collection.
Adds a object to the collection when given a source column
name and a column name.
The case-sensitive name of the source column to map to.
The name, which is not case-sensitive, of the column to map to.
The object that was added to
the collection.
Copies the elements of the specified array to the end of the collection.
The array of objects to add to the collection.
Removes all objects from the collection.
Gets a value indicating whether a object with the given source column
name exists in the collection.
The case-sensitive source column name of the object.
if collection
contains a object
with
the specified source column name; otherwise, .
Gets a value indicating whether a object with
the given
exists in the collection.
An that is the .
if the
collection contains the specified
object; otherwise, .
Copies the elements of the to the specified array.
An to which to copy elements.
The starting index of the array.
Gets the object with
the specified
column name.
The name, which is not case-sensitive, of the column to find.
The object with
the specified column
name.
Gets the location of the specified
that is a within the
collection.
An that is the to find.
The zero-based location of the specified
that is a within the collection.
Gets the location of the with the specified source column
name.
The case-sensitive name of the source column.
The zero-based location of the with the specified
case-sensitive source column name.
Gets the location of the specified with the
given column
name.
The name, which is not case-sensitive, of the data set column to find.
The zero-based location of the specified with the given
column name, or -1 if the object does not exist in the collection.
Inserts a object into
the at the specified index.
The zero-based index of the object to insert.
The object.
A object.
Removes the object with the specified index from the collection.
The zero-based index of the object to remove.
Removes the object with the specified source column
name from the
collection.
The case-sensitive source column name.
Removes the
that is a from the
collection.
The that is the to remove.
Gets a for the specified
, source column name, and .
the .
The case-sensitive source column name to find.
One of the values.
A object.
Gets the number of objects in the collection.
Gets or
sets the object at the specified
index.
The zero-based index of the object to find.
Gets or
sets the object with the specified source column
name.
The case-sensitive name of the source column.
Contains a description of a mapped relationship between a source
table and a
. This class is used by a
when
populating a .
Initializes a new instance of the
class.
Initializes a new instance of the class with a
source when given a source table name and a name.
The case-sensitive source table name from a data source.
The table name from a to map to.
Initializes a new instance of the class when given a source table name, a
name, and an array of objects.
The case-sensitive source table name from a data source.
The table name from a to map to.
An array of objects.
Gets a from the specified using the specified value and the name of the .
The name of the .
One of the values.
A .
Gets the current for the specified using the specified value.
The from which to get the .
One of the values.
A .
Converts the current name to a string.
The current name, as a
string.
Gets the for the
.
Gets or sets the table name from a
.
Gets or sets the case-sensitive source table
name
from a data source.
A collection of objects. This
class cannot be inherited.
Initializes a new instance of the class. This new instance is empty, that is, it does not yet
contain any objects.
Adds an that is a table mapping to the collection.
A object to add to the collection.
The index of the object added to the collection.
Copies the elements of the specified array to the end of the collection.
The array of objects to add to the collection.
Adds a object to the collection when given a source table name
and a table name.
The case-sensitive name of the source table to map from.
The name, which is not case-sensitive, of the table to map to.
The object that was added to the
collection.
Removes all objects from the collection.
Gets a value indicating whether a object with the specified source table
name exists in the collection.
The case-sensitive source table name containing the object.
if the collection contains
a object with this source table name; otherwise,
.
Gets a value indicating whether the given
object exists in the collection.
An that is the .
if this collection contains the
specified ; otherwise, .
Copies the elements of the to the specified array.
An to which to copy the elements.
The starting index of the array.
Gets the object with
the specified table name.
The name, which is not case-sensitive, of the table to find.
The object with
the specified table name.
Gets the location of the specified object within the collection.
An that is the object to find.
The zero-based location of the specified object within the collection.
Gets the location of the object with the
specified source table name.
The case-sensitive name of the source table.
The zero-based location of the object with the specified source table name.
Gets the location of the object with the
specified table name.
The name, which is not case-sensitive, of the table to find.
The zero-based location of the object with
the given table name, or -1 if the object does not exist in the collection.
Inserts a object into
the at the specified index.
The zero-based index of the object to insert.
The object to insert.
A object.
Removes the object located at the specified index from the collection.
The zero-based index of the object to remove.
Removes the object with the specified source table
name from the
collection.
The case-sensitive source table name to find.
Removes the specified object from the
collection.
The object to remove.
Gets a object with the specified source table
name and
table name, using the given .
The collection to search.
The case-sensitive name of the mapped source table.
The name, which is not case-sensitive, of the mapped table.
One of the values.
A object.
Gets the number of objects in the collection.
Gets or sets the object at the
specified index.
The zero-based index of the object to return.
Gets or sets the object
with the specified source table name.
The case-sensitive name of the source table.
Aids implementation
of the interface. Inheritors of implement a set of functions to provide
strong typing, but inherit most of the functionality needed to
fully implement a DataAdapter.
The default name used by the object for table mappings.
Initializes a new instance of the class.
Initializes a new instance of the class.
The used to update the data source.
The executed during the .
Whether the command is an UPDATE, INSERT, DELETE, or SELECT statement.
A object.
A new instance of the class.
Initializes a new instance of the class.
The that updates the data source.
The to execute during the .
Whether the command is an UPDATE, INSERT, DELETE, or SELECT statement .
A object.
A new instance of the class.
Releases the unmanaged resources used by the and optionally
releases the managed resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Configures the schema of the
specified based on the specified .
The to be filled with the schema from the data source.
One of the values.
A
that contains schema information returned from the data
source.
Adds a named "Table" to the specified and
configures the schema to match that in the data source based on the specified
.
A to insert the schema in.
One of the values that specify how to insert the schema.
A reference to a collection
of
objects that were added to the
.
Adds a to the specified and configures the schema to match that in the data source based upon
the specified and
.
A to insert the schema in.
One of the values that specify how to insert the schema.
The name of the source table to use for table mapping.
A reference to a collection of
objects that were added to the .
Adds a to the specified and configures the schema to match that in the data source based on the specified .
The to be filled with the schema from the data source.
One of the values.
The SQL SELECT statement used to retrieve rows from the data source.
The name of the source table to use for table mapping.
One of the the values.
An array of
objects that contain schema information returned from the data
source.
Configures the schema of the specified based on
the specified , command string, and
values.
The to be filled with the schema from the data source.
One of the values.
The SQL SELECT statement used to retrieve rows from the data source.
One of the the values.
An array of
objects that contain schema information returned from the data
source.
Adds or refreshes rows in a to match those
in the data source using the name.
A to fill with records and, if necessary, schema.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in the to match those
in the data source using the name, and creates
a named "Table".
A to fill with records and, if necessary, schema.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in the to match those
in the data source using the and names.
A to fill with records and, if necessary, schema.
The name of the source table to use for table mapping.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in a specified range in the to match those
in the data source using the and names.
A to fill with records and, if necessary, schema.
The zero-based record number to start with.
The maximum number of records to retrieve.
The name of the source table to use for table mapping.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in a specified range in the to match those
in the data source using the and source table names, command string and command behavior.
A to fill with records and, if necessary, schema.
The zero-based record number to start with.
The maximum number of records to retrieve.
The name of the source table to use for table mapping.
The SQL SELECT statement used to retrieve rows from the data source.
One of the the values.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in a to match those
in the data source using the name, the specified SQL
SELECT statement, and .
A to fill with records and, if necessary, schema.
The SQL SELECT statement used to retrieve rows from the data source.
One of the the values.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in a specified range in the to match those
in the data source using the , , and names.
A to fill with records and, if necessary, schema.
The name of the to use for table mapping.
The name of the .
The zero-based record number to start with.
The maximum number of records to retrieve.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in a to match those in
the data source using the specified and
names.
A to fill with records and, if necessary, schema.
The name of the .
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Gets the parameters set by the user when executing an SQL SELECT statement.
An array of objects that contains the parameters set
by the user.
Raises the event.
A that contains the event data.
Raises the event of a .NET data provider.
A that contains the event data.
Raises the event of a .NET
data provider.
An that contains the event data.
Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row
in the specified .
The used to update the data source.
The number of rows successfully updated from the .
Calls the respective INSERT, UPDATE, or DELETE
statements for each inserted, updated, or deleted row in the specified array of
objects.
An array of objects used to update the data source.
The number of rows successfully updated from the .
Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row
in the specified .
The used to update the data source.
The number of rows successfully updated from the .
Calls the respective INSERT, UPDATE, or DELETE statements
for each inserted, updated, or deleted row in the with the specified
name.
The to use to update the data source.
The name of the source table to use for table mapping.
The number of rows successfully updated from the .
Calls the respective INSERT, UPDATE, or DELETE
statements for each inserted, updated, or deleted row in the specified array of
objects.
An array of objects used to update the data source.
The collection to use.
The number of rows successfully updated from the .
Returned when an error occurs during a fill operation.
Provides
the capability for a .NET data provider to ensure that a user has a
security level adequate for accessing data.
Initializes a new instance of the class.
Initializes a new instance of the class.
One of the values.
Initializes a new instance of the class.
One of the values.
Indicates whether a blank password is allowed.
Creates and returns an identical copy of the current permission object.
A copy of the current permission object.
Returns a new permission object representing the intersection of
the current permission object and the specified permission object.
A permission object to intersect with the current permission object. It must be of the same type as the current permission object.
A new permission object that represents the intersection
of the current permission object and the specified permission object. This new
permission object is a null reference ( in Visual Basic) if the
intersection is empty.
Returns a value indicating whether the current permission object
is a subset of the specified permission object.
A permission object that is to be tested for the subset relationship. This object must be of the same type as the current permission object.
if the
current permission object is a
subset of the specified permission object; otherwise .
Returns a value indicating whether the permission can be
represented as unrestricted without any knowledge of the permission semantics.
if the permission can be represented as
unrestricted.
Returns a new permission object that is the union of
the current and specified permission objects.
A permission object to combine with the current permission object. It must be of the same type as the current permission object.
A new permission object that represents the union of the
current permission object and the specified permission object.
Reconstructs a security object with a specified state
from an XML encoding.
The XML encoding to use to reconstruct the security object.
Creates an XML encoding of the security object and its current state.
An XML encoding of the security object, including any state information.
Gets a value indicating whether a blank password is allowed.
Associates a security action with a custom security attribute.
Initializes a new instance of the class.
One of the the values representing an action that can be performed using declarative security.
A object.
Gets a value indicating whether a blank password is allowed.
Returns all the attribute fields in the collection for the current
record.
An array of to copy the attribute fields into.
The number of instances of in the array.
Returns the name of the specified column.
The column ordinal.
The name of the specified column.
Returns the value at the specified column in its native format.
The column ordinal.
Returns the name of the back-end data type.
The column ordinal.
The name of the back-end data type.
Returns the
that is the data type of the object.
The column ordinal.
The
that is the data type of the object.
Returns the column ordinal, given the name of the column.
The name of the column.
The column ordinal.
Returns the value of the specified column as a boolean.
The column ordinal.
if the boolean is ; otherwise,
.
Returns the value of the specified column as a byte.
The column ordinal.
The value of the specified column.
Returns
the value of the specified column as a byte array.
column ordinal.
buffer to copy data into.
max length to copy into the buffer.
point to start from within the buffer.
point to start from within the source data.
The value of the specified column.
Returns the value of the specified column as a character.
The column ordinal.
The value of the specified column.
Returns
the value of the specified column as a character array.
column ordinal.
buffer to copy data into.
max length to copy into the buffer.
point to start from within the buffer.
point to start from within the source data.
The value of the specified column.
Returns the GUID value of the specified field.
The index of the field to return.
The guid value of the specified field.
Returns the
value of the specified column as a 16-bit signed integer.
The column ordinal.
The value of the specified column.
Returns the
value of the specified column as a 32-bit signed integer.
The column ordinal.
The value of the specified column.
Returns the
value of the specified column as a 64-bit signed integer.
The column ordinal.
The value of the specified column.
Returns the value of the specified column as a single-precision floating point number.
The column ordinal.
The value of the specified column.
Returns the value of the specified column as a double-precision floating point number.
The column ordinal.
The value of the specified column.
Returns the value of the specified column as a string.
The column ordinal.
The value of the specified column.
Returns the value of the specified column as
a
object.
The column ordinal.
The value of the specified column.
Returns the value of the specified column as
a
object.
The column ordinal.
The value of the specified column.
Not currently supported.
Used to indicate non-existant values.
The column ordinal.
if the
specified column is equivalent to ;
otherwise, .
Indicates the number of
fields within the current record. This property is read-only.
Indicates the value at
the specified column in its native format given the column ordinal. This
property is read-only.
The column ordinal.
Indicates the value at
the specified column in its native format given the column name. This
property is read-only.
The column name.
Initializes a new instance of the class using the specified
.
The through which to iterate.
Initializes a new instance of the class using the specified
, and indicates whether to automatically close the
after iterating through its data.
The through which to iterate.
to automatically close the after iterating through its data; otherwise, .
Advances the enumerator to the next element of the collection.
Sets the enumerator to its initial position, which is before the first
element in the collection.
Gets the current element in the collection.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides data for the event of a .NET data provider.
Initializes a new instance of the class.
The sent through an .
The executed when is called.
The type of SQL statement executed.
The sent through an .
Gets the executed when
is called.
Gets the type of SQL statement executed.
Gets any errors generated by the .NET data provider when
the
was
executed.
Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.
Gets the sent through an
.
Gets the of the .
Gets the sent through an .
Provides the data for the event of a .NET data provider.
Initializes a new instance of the class.
The to .
The to execute when is called.
The type of SQL statement to execute.
The to send through an .
Gets the to execute during the operation.
Gets the type of SQL
statement to execute.
Gets any errors generated by the .NET data provider when
the
executes.
Gets the to send through an
.
Gets the of the .
Gets the to send through the .
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
is the character a white space character?
Consider using CharacterInfo().IsWhiteSpace(ch) (System.Globalization)
is the character an alphanumeric?
is the character an hex value
is the character an alpha?
Represents the exception that is thrown when attempting to add
a containing an invalid
to
a .
Initializes a new instance of the class with the and the .
The data needed to serialize or deserialize an object.
The source and destination of a given serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified
string.
The string to display when the exception is thrown.
Represents the exception that is thrown
when the property of a cannot be evaluated.
Initializes a new instance of the class with the and the .
The data needed to serialize or deserialize an object.
The source and destination of a given serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified string.
The string to display when the exception is thrown.
Represents the exception that is thrown when the property of a contains
a syntax error.
Initializes a new instance of the class with the and the .
The data needed to serialize or deserialize an object.
The source and destination of a given serialized stream.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified
string.
The string to display when the exception is thrown.
Represents an SQL statement or stored procedure to execute against a data source.
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 an
.
The text of the query.
An that represents the connection to a data source.
Initializes a new instance of the class with the text of the query, an
, and the .
The text of the query.
An that represents the connection to a data source.
The transaction in which the executes.
Attempts to cancel the execution of an .
Creates
a new instance of an object.
An object.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Sends the to the and builds an .
An object.
Sends the to the , and builds an using one of the values.
One of the values.
An object.
Executes a SQL statement against the and returns the number of rows
affected.
The number of rows affected.
Executes the query, and returns the first column of the first row in the resultset returned by the query. Extra columns or rows are ignored.
The first column of the first row in the resultset.
Creates a prepared (or compiled) version of the command on the data
source.
Resets the property to the default value.
Gets or
sets the SQL statement or stored procedure to execute at the data source.
Gets or sets the wait time before
terminating an attempt to execute a command and generating an error.
Gets or sets a value indicating how the property is interpreted.
Gets or sets the
used by this instance of the .
Gets or sets a value indicating whether the command object should be visible in
a customized Windows Forms Designer control.
Gets the .
Gets or sets the transaction
in which the
executes.
Gets or sets how command results are applied to the when used
by the method of the .
Provides a means of automatically generating
single-table commands used to reconcile changes made to a with the associated database. This
class cannot be inherited.
Initializes a new instance of the
class.
Initializes a new instance of the class with the associated
object.
An .
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Gets
the automatically generated SQL statement required to perform inserts at the data source when an
application calls on the
.
The text of the SQL statement to be executed.
Gets
the automatically generated SQL statement required to perform updates at the data source when an
application calls on the
.
The text of the SQL statement to be executed.
Gets
the automatically generated SQL statement required to perform deletions at the data source when an
application calls on the
.
The text of the SQL statement to be executed.
Refreshes the database schema information used to generate INSERT, UPDATE, or DELETE statements.
Populates the specified
object's collection with
parameter information for the stored procedure specified in the
.
The referencing the stored procedure for which the parameter information is to be derived. The derived parameters will be populated into the of this command.
Gets or sets an object for which SQL statements are
automatically generated.
Gets or sets the beginning character or characters to use when specifying database object names,
(for example, tables or columns), that contain characters such as spaces.
Gets or sets the ending character or characters to use when specifying database object
names, (for example, tables or columns), that contain characters such as spaces.
Represents an open connection to a data source.
Initializes a new instance of the
class.
Initializes a new instance of the
class with the specified connection string.
The connection used to open the database.
Begins a database transaction with the current
value.
The transaction isolation level for this connection.
An object representing the new transaction.
Begins a database transaction.
An object representing the new transaction.
Changes the current database for an open .
The database name.
Closes the connection to the data source. This is the preferred method of closing any open connection.
Creates and returns an object associated with
the .
An object.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Returns schema information from a data source as indicated by a Guid, and after applying the specified restrictions.
One of the values that specifies the schema table to return.
An array of restriction values. These are applied in the order of the restriction columns. That is, the first restriction value applies to the first restriction column, the second restriction value applies to the second restriction column, and so on.
A containing the requested schema information.
Opens a database connection with the property
settings specified by the .
Indicates that the object pooling can be cleared when the last
underlying OLE DB Provider is released.
Gets or sets the string used to open a database.
Gets the time to wait while trying to establish a
connection before terminating the attempt and generating an error.
Gets the name of the current database or the database to be used once a connection is open.
Gets the location and file name of the data source.
Gets the name of the OLE DB provider.
Gets a string containing the version of
the of the server to which the client is connected.
Gets the current state of the connection.
Occurs when the provider sends a warning or an informational message.
Occurs when the state of the connection changes.
Represents a set of data commands and a
database connection that are used to fill the
and update the data source.
Initializes a new
instance of the
class.
Initializes a new instance of the class with the specified as the property.
An that is a SELECT statement or stored procedure. This is set as the property of the .
Initializes a new instance
of the class with a
.
The .
The connection string.
Inintializes a new instance
of the class with a
.
The .
An that represents the connection.
Adds or refreshes rows in a to match those in an ADO or
object using the specified and ADO
objects.
A to fill with records and, if necessary, schema.
An ADO or object.
The number of rows successfully refreshed to the . This does not include rows affected by statements
that do not return rows.
Adds or refreshes rows in the to match those in an ADO or object using
the specified , ADO object, and source table name.
A to fill with records and, if necessary, schema.
An ADO or object.
The source table used for the table mappings.
The number of rows successfully added to or refreshed in the . This does not include rows affected by statements
that do not return rows.
Raises the event using a
object.
A that contains the event data.
Raises the event using a
object.
A that contains the event data.
Gets or sets an SQL statement or stored procedure for deleting records from the data set.
Gets or sets an SQL statement or stored procedure used to insert new records into the data source.
Gets or sets an SQL statement
or stored procedure used to select records in the data source.
Gets or sets an SQL
statement or stored procedure used to update records in the data source.
Occurs during after a command is executed against the data
source.
The attempt to update is made, so the event fires.
Occurs during before a command is
executed against the data source. The attempt to update is made, so the event
fires.
Provides a way of reading
a forward-only stream of data rows from a data source. This class cannot be
inherited.
Returns a that describes the column metadata
of the .
A that describes the column metadata.
Closes the object.
Frees resources before the is reclaimed by the
Garbage Collector.
Gets the value of the specified column as a Boolean.
The zero-based column ordinal.
The value of the column.
Gets the value of the specified column as a byte.
The zero-based column ordinal.
The value of the specified column as a byte.
Reads a stream of bytes from the specified column offset into
the
buffer as an array starting at the given buffer offset.
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 for to begin the read operation.
The maximum length to copy into the buffer.
The actual number of bytes read.
Reads a stream of characters from the specified column offset
into the buffer as an array starting at the given buffer offset.
The zero-based column ordinal.
The index within the row from which to begin the read operation.
The buffer into which to copy data.
The index for to begin the read operation.
The number of characters to read.
The actual number of characters read.
Gets the value of the specified column as a character.
The zero-based column ordinal.
The value of the specified column.
Not currently supported.
The zero-based column ordinal.
Gets the name of the source data type.
The zero-based column ordinal.
The name of the back-end data type.
Gets the value of the specified column as
a
object.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as
a
object.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a double-precision floating point number.
The zero-based column ordinal.
The value of the specified column.
Gets the
that is the data type of the object.
The zero-based column ordinal.
The
that is the data type of the object.
Gets the value of the specified column as a single-precision floating point number.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a globally-unique identifier (GUID).
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the specified column as a 16-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the specified column as a 32-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the specified column as a 64-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the name of the specified column.
The zero-based column ordinal.
The name of the specified column.
Gets the column ordinal, given the name of the column.
The name of the column.
The zero-based column ordinal.
Gets the value of the specified column as a string.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as
a
object.
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the column at the specified ordinal in its native format.
The zero-based column ordinal.
The value to return.
Gets all the attribute columns in the current
row.
An array of into which to copy the attribute columns.
The number of instances of in the array.
Gets a value indicating whether the column contains non-existent or missing values.
The zero-based column ordinal.
if the specified
column value is equivalent to ;
otherwise, .
Advances the data reader to the next result, when reading the results of
batch SQL statements.
if there are more result sets; otherwise,
.
Advances the
to the next record.
if there are more rows; otherwise,
.
Gets a value indicating the depth of nesting for the current row.
Gets the number of columns in the current row.
Indicates whether the data reader
is closed.
Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.
Gets the value of the specified column in its native format given
the column ordinal.
The column ordinal.
Gets the value of the specified column in its native format given
the column name.
The column name.
Collects information relevant to a
warning or error returned by the data source. This class cannot be
inherited.
Gets the complete text of the error message.
The complete text of the error.
Gets a short description of the error.
Gets the database-specific error information.
Gets the name of the provider that generated the error.
Gets the five-character error
code following the ANSI SQL standard for the database.
Collects all errors generated by the OLE DB .NET Data Provider. This class cannot be inherited.
Copies the elements of the
into an , starting at the given index within the
.
The into which to copy the elements.
The starting index of the .
Gets the number of errors in the collection.
Gets the error at the specified index.
The zero-based index of the error to retrieve.
The exception that is thrown when the underlying provider returns a warning or
error for an OLE DB data source. This class cannot be inherited.
Gets the HRESULT of the error.
Gets a collection of one or more
objects that give detailed information about exceptions generated by
the OLE DB .NET Data Provider.
Gets the text describing the error.
Gets the name of the OLE DB provider that generated the error.
Provides data for the
event. This class cannot be inherited.
Retrieves a string representation of the event.
A string representing the event.
Gets
the HRESULT following the ANSI SQL standard for the database.
Gets the collection of warnings sent from the data source.
Gets the full text of the error sent from the data source.
Gets the name of the object that generated the error.
Represents the method that will handle the event of an .
The source of the event.
An object that contains the event data.
Returns information about literals used in text commands,
data values, and database objects.
An invalid value. maps to DBLITERAL_INVALID.
A binary literal in a text command. maps to DBLITERAL_BINARY_LITERAL.
A catalog name in a text command. maps to DBLITERAL_CATALOG_NAME.
The character that separates the catalog name from the rest of the identifier in a text command.
maps to DBLITERAL_CATALOG_SEPARATOR.
A character literal in a text command.
maps to DBLITERAL_CHAR_LITERAL.
A column alias in a text command.
maps to DBLITERAL_COLUMN_ALIAS.
A column name used in a text command or in a data-definition interface.
maps to DBLITERAL_COLUMN_NAME.
A correlation name (table alias) in a text command.
maps to DBLITERAL_CORRELATION_NAME.
A cursor name in a text command.
maps to DBLITERAL_CURSOR_NAME.
The character used in a LIKE clause to escape the character returned for the DBLITERAL_LIKE_PERCENT literal. For example, if a percent sign (%) is used to
match zero or more characters and this is a backslash (\), the characters "abc\%%" match all character values that start with "abc%". Some SQL dialects support a
clause (the ESCAPE clause) that can be used to override this value.
maps to DBLITERAL_ESCAPE_PERCENT_PREFIX.
The character used in a LIKE clause to escape the character returned for the DBLITERAL_LIKE_UNDERSCORE literal. For example, if an underscore (_) is
used to match exactly one character and this is a backslash (\), the characters "abc\_ _" match all character values that are five characters long and start
with "abc_". Some SQL dialects support a clause (the ESCAPE clause) that can be used to override this value.
maps to DBLITERAL_ESCAPE_UNDERSCORE_PREFIX.
An index name used in a text command or in a data-definition interface.
maps to DBLITERAL_INDEX_NAME.
The character used in a LIKE clause to match zero or more characters. For example, if this is a percent sign (%), the characters "abc%" match all character
values that start with "abc".
maps to DBLITERAL_LIKE_PERCENT.
The character used in a LIKE clause to match exactly one character. For example, if this is an underscore (_), the characters "abc_" match all character
values that are four characters long and start with "abc".
maps to DBLITERAL_LIKE_UNDERSCORE.
A procedure name in a text command.
maps to DBLITERAL_PROCEDURE_NAME.
The character used in a text command as the opening quote for quoting identifiers that contain special characters.
maps to DBLITERAL_QUOTE_PREFIX.
A schema name in a text command.
maps to DBLITERAL_SCHEMA_NAME.
A table name used in a text command or in a data-definition interface.
maps to DBLITERAL_TABLE_NAME.
A text command, such as an SQL statement.
maps to DBLITERAL_TEXT_COMMAND.
A user name in a text command.
maps to DBLITERAL_USER_NAME.
A view name in a text command.
maps to DBLITERAL_VIEW_NAME.
The name of a cube in a schema (or the catalog if the
provider does not support schemas).
The name of the dimension. If a dimension is part of
more than one cube, there is one row for each cube/dimension combination.
The name of the hierarchy. If the dimension does not
contain a hierarchy or has only one hierarchy, the current column contains a null value.
Name of the cube to which the current level belongs.
The name of the member.
The name of the property.
The character that separates the schema name from the rest of the identifier in a text command.
maps to DBLITERAL_SCHEMA_SEPARATOR.
The character used in a text command as the closing quote for quoting identifiers that contain special characters. 1.x providers that use the same
character as the prefix and suffix may not return this literal value and can set the lt member of the DBLITERAL structure to DBLITERAL_INVALID if requested.
maps to DBLITERAL_QUOTE_SUFFIX.
The escape character, if any, used to suffix the character returned for the DBLITERAL_LIKE_PERCENT literal. For example, if a percent sign (%) is used
to match zero or more characters and percent signs are escaped by enclosing in open and close square brackets, DBLITERAL_ESCAPE_PERCENT_PREFIX
is "[", DBLITERAL_ESCAPE_PERCENT_SUFFIX is "]", and the characters "abc[%]%" match all character values that start with "abc%". Providers that do not use
a suffix character to escape the DBLITERAL_ESCAPE_PERCENT character do not return this literal value and can set the lt member of the DBLITERAL structure
to DBLITERAL_INVALID if requested.
maps to DBLITERAL_ESCAPE_PERCENT_SUFFIX.
The character used in a LIKE clause to escape the character returned for the DBLITERAL_LIKE_UNDERSCORE literal. For example, if an underscore (_) is
used to match exactly one character and this is a backslash (\), the characters "abc\_ _" match all character values that are five characters long and start
with "abc_". Some SQL dialects support a clause (the ESCAPE clause) that can be used to override this value.
maps to DBLITERAL_ESCAPE_UNDERSCORE_SUFFIX.
Represents a parameter to an and optionally, its mapping to
a column. This class
cannot be inherited.
Initializes a new instance of the
class.
Initializes a new instance of the class with the parameter name and the value of the
new
.
The name of the parameter to map.
The value of the new object.
Initializes a new instance of the class with the parameter name and data
type.
The name of the parameter to map.
One of the values.
Initializes a new instance of the class with the
parameter name, data type,
and width.
The name of the parameter to map.
One of the values.
The width of the parameter.
Initializes a new instance of the class with the parameter
name, data type, width, and source column
name.
The name of the parameter to map.
One of the values.
The width of the parameter.
The name of the source column.
Initializes a new instance of the class
with the parameter name, data type, width, source column name, parameter direction, numeric precision,
and other
properties.
The name of the parameter.
One of the values.
The width of the parameter.
One of the values.
if the value of the field can be null; otherwise, .
The total number of digits to the left and right of the decimal point to which is resolved.
The total number of decimal places to which is resolved.
The name of the source column.
One of the values.
An that is the value of the .
Gets a string containing the .
A string containing the .
Gets or sets the of the
parameter.
Gets or sets a value indicating whether the parameter
is input-only, output-only, bidirectional, or a stored procedure return value parameter.
Gets
or sets a value indicating whether the parameter accepts null values.
Gets or sets the of the parameter.
Gets or sets the name of the
.
Gets or sets the maximum number of digits used to
represent the
property.
Gets or sets the number of decimal places to
which
is resolved.
Gets or sets the maximum
size, in bytes, of the data within the column.
Gets or sets the name of the source column mapped to
the and used for loading or returning the
.
Gets or sets the to use when loading .
Gets or sets the value of the parameter.
Collects all parameters relevant to an as well as their
respective mappings to
columns.
Adds an object to the .
The object to add to the collection.
The index of the new object in the collection.
Adds the specified to the .
The to add to the collection.
A reference to the new object.
Adds an to the given the parameter name and value.
The name of the parameter.
The value of the to add to the collection.
A reference to the new object.
Adds an to the given the parameter name and data
type.
The name of the parameter.
One of the values.
A reference to the new object.
Adds an to the given the the parameter name, data type, and column width.
The name of the parameter.
One of the values.
The width of the column.
A reference to the new object.
Adds an to the given the parameter
name, data type, column width, and source column name.
The name of the parameter.
One of the values.
The width of the column.
The name of the source column.
A reference to the new object.
Gets a value indicating whether an with the specified parameter name exists in the collection.
The name of the parameter.
if the collection contains the parameter; otherwise,
.
Gets a value indicating whether an object
exists in the collection.
The value of the object to find.
if the
collection contains the ; otherwise,
.
Removes all items from the collection.
Copies objects from the to the specified array.
The into which to copy the objects.
The starting index of the array.
Gets the location of the in the collection with the specified parameter name.
The name of the parameter to find.
The location of the in the collection.
Gets the location of the object
in the collection.
The object to locate.
The zero-based location of the in the collection.
Inserts an
in the collection at the specified index.
The zero-based index where the parameter is to be inserted within the collection.
The to add to the collection.
Removes the
at
the specified index from the collection.
The zero-based index of the parameter to remove.
Removes the
with
the specified name from the collection.
The name of the parameter to remove.
Removes the specified
from the collection.
The object to remove from the collection.
Gets the number of
objects in the collection.
Gets or
sets the
at the specified index.
The zero-based index of the parameter to retrieve.
Gets or
sets the
with the specified name.
The name of the parameter to retrieve.
Provides
the capability for the OLE DB .NET Data Provider to ensure
that a user has a security level adequate to access an OLE DB data source.
Initializes a new instance of the class.
Initializes a new instance of the class.
One of the values.
Initializes a new instance of the class.
One of the values.
Indicates whether a blank password is allowed.
Returns the as an .
A copy of the current permission object.
Returns if the is a subset of the specified
target .
The target from which to determine whether the current is a subset.
if the current permission object is a subset of the
specified permission object; otherwise .
Returns an that is the intersection of
the current and the
specified target .
The target to intersect with the current .
A new permission object that represents the intersection of the current
permission object and the specified permission object. This new permission
object is a null reference ( in Visual Basic) if the
intersection is empty.
Returns an that is the union of the
current and the
specified target .
The target to combine with the current .
A new permission object that represents the union of the current permission
object and the specified permission object.
Populates an from the specified .
The used to populate the .
Returns an XML representation of the
object as a .
An XML encoding of the security object, including any state information.
Gets or sets a comma-delimited list of providers allowed by the security policy.
Associates a security action with a custom security attribute.
Initializes a new instance of the class.
One of the the values representing an action that can be performed using declarative security.
An object.
Returns an object that is configured
according to the attribute properties.
An object.
Gets or sets a comma-delimited string containing a list
of supported providers.
Provides data for the event.
Initializes a new instance of the class.
The sent through an .
The executed when is called.
One of the values that specifies the type of query executed.
The sent through an .
Gets the executed when is called.
Represents the method that will handle the event of an .
The source of the event.
The that contains the event data.
Provides data for the event.
Initializes a new instance of the class.
The to .
The to execute during .
One of the values that specifies the type of query executed.
The sent through an .
Gets or sets the to execute when performing
the
.
Represents the method that will handle the event of an .
The source of the event.
The that contains the event data.
Returns the type of schema table specified by the
method.
Returns the tables (including views) that are accessible to a given user.
Identifies the trustees defined in the data source.
Returns the assertions defined in the catalog that are
owned by a given user.
Returns the physical attributes associated with catalogs accessible from the data source. Returns the assertions defined in the catalog that are
owned by a given user.
Returns the character sets defined in the catalog that are accessible to a given user.
Returns the character collations defined in the catalog that are accessible to a given user.
Returns the columns of tables (including views) defined in the catalog that are accessible to a given user.
Returns the check constraints defined in the catalog that are owned by a given user.
Returns the columns used by referential constraints, unique constraints, check constraints, and assertions, defined in the catalog and owned by a given user.
Returns the tables that are used by referential constraints, unique constraints, check constraints, and assertions defined in the catalog and owned by a given user.
Returns the columns defined in the catalog that are constrained as keys by a given user.
Returns
the referential constraints defined in the catalog that are owned by a given
user.
Returns the table constraints defined in the catalog that are owned by a given user.
Returns the columns defined in the catalog that are dependent on a domain defined in the catalog and owned by a given user.
Returns the indexes defined in the catalog that are owned by a given user.
Returns the privileges on columns of tables defined in the catalog that are available to, or granted by, a given user.
Returns the privileges on tables defined in the catalog
that are available to, or granted by, a given user.
Returns the USAGE privileges on objects defined in the catalog that are available to, or granted by, a given user.
Returns the procedures defined in the catalog that are owned by a given user.
Returns the schema objects that are owned by a given user.
Returns the conformance levels, options, and dialects supported by the SQL-implementation processing data defined in the catalog.
Returns the statistics defined in the catalog that are owned by a given user.
Returns the tables (including views) defined in the catalog that are accessible to a given user.
Returns the character translations defined in the catalog that are accessible to a given user.
Returns the base data types supported by the .NET data provider.
Returns the views defined in the catalog that are accessible to a given user.
Returns the columns on which viewed tables, defined in the catalog and owned by a given user, are dependent.
Returns the tables on which viewed tables, defined in the catalog and owned by a given user, are dependent.
Returns information about the parameters and return codes of procedures.
Returns the foreign key columns defined in the catalog by a given user.
Returns the primary key columns defined in the catalog by a given user.
Returns information about the columns of rowsets returned by procedures.
Describes the available set of statistics on tables in the provider.
Returns the check constraints defined in the catalog that are owned by a given user.
Returns a list of provider-specific literals used in text commands.
Represents an SQL transaction to be made at a data source. This class cannot be inherited.
Initiates a nested database
transaction and specifies the
isolation level to use for the new transaction.
The isolation level to use for the transaction.
A nested database transaction.
Initiates a nested database transaction.
A nested database transaction.
Commits the database transaction.
Frees resources before the is reclaimed by the Garbage Collector.
Rolls back a transaction from a pending state.
Gets the object associated with the transaction, or
if the transaction is no longer valid.
Specifies the
for this transaction.
Specifies the data type of a field, a property, or an
.
A 64-bit signed integer (DBTYPE_I8). This maps to
.
A stream of binary data (DBTYPE_BYTES). This maps to
an
of type
.
A Boolean value (DBTYPE_BOOL). This maps to
.
A null-terminated character string of Unicode characters
(DBTYPE_BSTR). This maps to
.
A character string (DBTYPE_STR). This maps to
.
A currency value ranging from -2 (or -922,337,203,685,477.5808)
to 2 -1 (or +922,337,203,685,477.5807) with an accuracy to
a ten-thousandth of a currency unit (DBTYPE_CY). This maps to
.
Date data, stored as a double (DBTYPE_DATE). The
whole portion is the number of days since December 30, 1899, while the
fractional portion is a fraction of a day. This maps to
.
Date data in the format yyyymmdd (DBTYPE_DBDATE). This
maps to
.
Time data in the format hhmmss (DBTYPE_DBTIME). This maps
to
.
Data and time data in the format yyyymmddhhmmss
(DBTYPE_DBTIMESTAMP). This maps to
.
A fixed precision and scale numeric value between -10 -1 and
10 -1
(DBTYPE_DECIMAL). This maps to
.
A floating point number within the range of -1.79E +308
through 1.79E +308 (DBTYPE_R8). This maps to
.
No value (DBTYPE_EMPTY). This maps to
.
A 32-bit error code (DBTYPE_ERROR). This maps to
.
A 64-bit unsigned integer representing the number of
100-nanosecond intervals since January 1, 1601 (DBTYPE_FILETIME). This maps to
.
A globally unique identifier (or GUID) (DBTYPE_GUID).
This maps to
.
A pointer to an IDispatch interface
(DBTYPE_IDISPATCH). This maps to
.
This data type is not currently supported by
ADO.NET. Usage may cause unpredictable
results.
A 32-bit signed integer (DBTYPE_I4). This maps to
.
A pointer to an IUnknown interface (DBTYPE_UNKNOWN). This
maps to
.
This data type is not currently
supported by ADO.NET. Usage may cause unpredictable results.
A long binary value ( only). This maps to an of type .
A long string value ( only). This maps to .
A long null-terminated Unicode string value ( only). This maps to
.
An exact numeric value with a fixed precision and scale
(DBTYPE_NUMERIC). This maps to
.
An automation PROPVARIANT (DBTYPE_PROP_VARIANT). This
maps to
.
A floating point number within the range of -3.40E +38
through 3.40E +38 (DBTYPE_R4). This maps to
.
A 16-bit signed integer (DBTYPE_I2). This maps to
.
A 8-bit signed integer (DBTYPE_I1). This maps to
.
A 64-bit unsigned integer (DBTYPE_UI8). This maps to
.
A 32-bit unsigned integer (DBTYPE_UI4). This maps to
.
A 16-bit unsigned integer (DBTYPE_UI2). This maps to
.
A 8-bit unsigned integer (DBTYPE_UI1). This maps to
.
A variable-length stream of binary data ( only). This maps to
an
of type .
A variable-length stream of non-Unicode characters ( only). This maps to
.
A special data type that can contain numeric, string,
binary, or date data, as well as the special values Empty and Null
(DBTYPE_VARIANT). This type is assumed if no other is specified. This maps to
.
A variable-length numeric value ( only). This maps to .
A variable-length, null-terminated stream of Unicode characters ( only). This maps to
.
A null-terminated stream of Unicode characters
(DBTYPE_WSTR). This maps to
.
This function parses the connection string and sets the appropriate hashtable values.
Provides
the capability for the SQL Server .NET Data Provider to ensure
that a user has a security level adequate to access a data source.
Initializes a new instance of the class.
Initializes a new instance of the class.
One of the values.
Initializes a new instance of the class.
One of the values.
Indicates whether a blank password is allowed.
Associates a security action with a custom security attribute.
Initializes a new instance of the class.
One of the the values representing an action that can be performed using declarative security.
A object.
Returns a object that is configured
according to the attribute properties.
A object.
Represents a Transact-SQL statement or stored procedure to execute against a SQL Server database. This class cannot be inherited.
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.
Resets the property to its default value.
Creates a prepared version of the command on an instance of SQL
Server.
Attempts to cancel the execution of a .
Creates
a new instance of a object.
A object.
Executes the query, and returns the first column of the
first row in the resultset returned by the query. Extra columns or rows are
ignored.
The first column of the first row in the resultset.
Executes a Transact-SQL statement against the
and returns the number of rows affected.
The number of rows affected.
Sends the to the and builds an object.
An object.
Sends the to the and builds a .
A object.
Sends the to the , and builds a using one of the values.
One of the values.
A object.
Gets or sets the used by this instance of the
.
Gets or sets the transaction
in which the
executes.
Gets or sets the Transact-SQL statement or stored procedure to execute at the data source.
Gets or sets a value indicating how the property is to be interpreted.
Gets or sets the wait time before terminating
the attempt to execute a command and generating an error.
Gets or sets a value indicating whether the command object should be visible in
a Windows Forms Designer control.
Gets the
.
Gets or sets how command results are applied to the when used
by the method of the .
Provides a means of automatically generating
single-table commands used to reconcile changes made to a with the associated SQL Server database. This
class cannot be inherited.
Initializes a new instance of the
class.
Initializes a new instance of the class with the associated
object.
The name of the .
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Populates the specified
object's collection with
parameter information for a stored procedure specified in the
.
The referencing the stored procedure for which the parameter information is to be derived. The derived parameters will be populated into the of this command.
Gets
the automatically generated Transact-SQL statement required to perform inserts on the database when an application
calls on the
.
The text of the Transact-SQL statement to be executed.
Gets the automatically generated
Transact-SQL statement required to perform updates on the database when an application calls
on
the
.
The text of the Transact-SQL statement to be executed.
Gets the automatically generated Transact-SQL statement
required to perform deletions on the database when an application calls on the
.
The text of the Transact-SQL statement to be executed.
Refreshes the database schema information used to generate INSERT, UPDATE, or DELETE statements.
Gets or sets a object for which Transact-SQL statements are
automatically generated.
Gets or sets the beginning character or characters to use when specifying SQL Server object names,
(for example, tables or columns), that contain characters such as spaces.
Gets or sets the ending character or characters to use when specifying SQL Server object
names, (for example, tables or columns), that contain characters such as spaces.
Represents an open connection to a SQL Server database. This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the class when given a string containing the connection string.
The connection used to open the SQL Server database.
Opens a database connection with the property
settings specified by the .
Closes the connection to the database. This is the
preferred method of closing any open connection.
Begins a database transaction.
An object representing the new transaction.
Begins a database transaction with the specified isolation level.
The isolation level under which the transaction should run.
An object representing the new transaction.
Begins a database transaction with the specified transaction name.
The name of the transaction.
An object representing the new transaction.
Begins a database transaction with the specified isolation level and
transaction name.
The isolation level under which the transaction should run.
The name of the transaction.
An object representing the new transaction.
Changes the current database for an open
.
The name of the database to use in place of the current database.
Creates and returns a object associated with
the .
A object.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
to release both managed and unmanaged resources; to release only unmanaged resources.
Gets or sets the string used to open a SQL Server database.
Gets the time to wait while trying to establish a connection before
terminating the attempt and generating an error.
Gets the name of the current database or the database to be used once
a connection is open.
Gets the name of the instance of SQL Server to which to connect.
Gets the size
(in bytes) of network packets used to communicate with an instance of SQL
Server .
Gets a string
that identifies the database client.
Occurs when SQL Server returns a warning or informational message.
Gets a string containing the version of the instance of SQL Server to which the client is connected.
Gets the current state of the
connection.
Occurs when the state of the connection changes.
Represents a set of data commands and a database
connection that are used to fill the and update a SQL Server database.
This class cannot be inherited.
Initializes a new
instance of the
class.
Initializes a new instance
of the class with the specified
as the property.
A that is a Transact-SQL SELECT statement or stored procedure. This is set as the property of the .
Initializes a new instance
of the class with a
and a connection
string.
A that is a Transact-SQL SELECT statement or stored procedure to be used as the of the property of the .
The connection string.
Inintializes a new instance
of the class with a
and a
object.
A that is a Transact-SQL SELECT statement or stored procedure to be used as the of the property of the .
A that represents the connection.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Gets or sets a Transact-SQL statement or stored procedure to delete records from the data set.
Gets or sets a Transact-SQL statement or stored procedure to insert new records into the data source.
Gets or sets a Transact-SQL statement
or stored procedure used to select records in the data source.
Gets or sets a Transact-SQL
statement or stored procedure used to update records in the data source.
Occurs during after a command is executed
against the data source. The attempt to update is made, so the event fires.
Occurs during before a command is
executed against the data source. The attempt to update is made, so the event fires.
Provides a means of reading
a forward-only stream of rows from a SQL Server database. This class cannot be
inherited.
Gets all attribute columns in the collection for the current
row.
An array of into which to copy the attribute columns.
The number of instances of in the array.
Gets the name of the specified column.
The zero-based column ordinal.
The name of the specified column.
Gets the value of the specified column in its native format.
The zero-based column ordinal.
This method returns for null database columns.
Gets the name of the source data type.
The zero-based column ordinal.
The name of the back-end data type.
Gets the
that is the data type of the object.
The zero-based column ordinal.
The
that is the data type of the object.
Gets the column ordinal, given the name of the column.
The name of the column.
The zero-based column ordinal.
Gets the value of the specified column as a Boolean.
The zero-based column ordinal.
The value of the column.
Gets the value of the specified column as a byte.
The zero-based column ordinal.
The value of the specified column as a byte.
Reads a stream of bytes from the specified column
offset into
the buffer an array starting at the given buffer offset.
The zero-based column ordinal.
The buffer into which to read the stream of bytes.
The maximum length to copy into the buffer.
The index for to begin the read operation.
The index within the field from which to begin the read operation.
The actual number of bytes read.
Gets the value of the specified column as a single character.
The zero-based column ordinal.
The value of the specified column.
Reads a stream of characters from the specified column offset
into the
buffer as an array starting at the given buffer offset.
The zero-based column ordinal.
The buffer into which to copy data.
The maximum number of characters to read.
The index for to begin the read operation.
The index within the row from which to begin the read operation.
The actual number of characters read.
Gets the value of
the specified column as a globally-unique identifier (GUID).
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the specified column as a 16-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the specified column as a 32-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the
value of the specified column as a 64-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a single-precision floating point number.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a double-precision floating point number.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a string.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as
a
object.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as
a
object.
The zero-based column ordinal.
The value of the specified column.
Not currently supported.
The zero-based column ordinal.
Gets a value indicating whether the column contains non-existant or missing values.
The zero-based column ordinal.
if the specified
column value is equivalent to ;
otherwise, .
Gets the value of the specified column as a .
The zero-based column ordinal.
The value of the column.
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets the value of the specified column as a .
The zero-based column ordinal.
A .
Gets an that is a representation of the underlying .
The zero-based column ordinal.
An that is a
representation of the underlying .
Gets all the attribute columns in the current
row.
An array of to copy the attribute columns into.
The number of instances of in the array.
Advances the
to the next record.
if there are more rows; otherwise,
.
Advances the data reader to the next result, when reading the results of
batch Transact-SQL statements.
if there are more result sets; otherwise,
.
Closes the object.
Returns a that describes the column metadata
of the .
A that describes the column metadata.
Gets a value indicating the depth of nesting for the current row.
Gets the number of columns in the current row.
Gets the value of the specified column in its native format given
the column ordinal.
The zero-based column ordinal.
Gets the value of the specified column in its native format given
the column name.
The column name.
Gets a value indicating whether the data reader
is closed.
Gets the number of rows changed, inserted, or deleted by execution of the Transact-SQL statement.
Collects information relevant to a warning or error returned by SQL Server. This class cannot be inherited.
Gets the complete text of the error message.
The complete text of the error.
Gets the name of the provider that generated the error.
Gets a number
that identifies the type of error.
Gets a numeric error code from SQL Server that represents
an error, warning or "no data found" message. For more information on how to
decode these values, see SQL Server Books Online.
Gets the
severity level of the error returned from SQL Server.
Gets the name of the instance
of SQL Server that generated the error.
Gets the text describing the error.
Gets the name of
the
stored
procedure or remote procedure call (RPC) that generated the error.
Bets the line number
within
the Transact-SQL command batch or stored procedure that contains the error.
Collects all errors generated by the SQL .NET Data
Provider. This class cannot be inherited.
Copies the elements of the collection into an , starting at the given index within the
.
The to copy elements into.
The index from which to start copying into the parameter.
Gets the number of errors in the collection.
Gets an that can be used to synchronize access to
the .
Gets a value indicating whether the collection is
sychonized with the data source.
Gets the error at the specified index.
The zero-based index of the error to retrieve.
The exception that is thrown when SQL Server returns a warning or error. This class cannot be inherited.
Gets a collection of one or more
objects that give detailed information about exceptions generated by the SQL
Server .NET Data Provider.
Gets the severity level of the error returned from the SQL Server .NET Data
Provider.
Gets the line number within
the Transact-SQL command batch or stored procedure that generated the error.
Gets the text describing the error.
Gets a number that identifies the type of error.
Gets the name of the stored procedure or remote procedure call (RPC) that generated the error.
Gets the name of the computer running an instance of SQL Server that generated the error.
Gets a numeric error code from SQL Server that
represents an error, warning or "no data found" message. For more information on
how to decode these values, see SQL Server Books
Online.
Gets the name of the provider that generated the error.
Provides data for the event. This class cannot be
inherited.
Retrieves a string representation of the event.
A string representing the event.
Gets the collection of warnings sent from the server.
Gets the full text of the error sent from the data source.
Gets the name of the object that generated the error.
Represents the method that will handle the event of a .
The source of the event.
A object that contains the event data.
Represents a parameter to a , and optionally, its mapping
to columns. This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the class with the parameter name and a value of the
new
.
The name of the parameter to map.
An that is the value of the .
Initializes a new instance of the class with the parameter name and
the data
type.
The name of the parameter to map.
One of the values.
Initializes a new instance of the class with the parameter name, the , and
the size.
The name of the parameter to map.
One of the values.
The width of the parameter.
Initializes a new instance of the class with the parameter name, the
, the size, the source column name, and a
to
use.
The name of the parameter to map.
One of the values.
The width of the parameter.
The name of the source column.
Initializes a new instance of the class with the parameter name, the type of the
parameter, the size of the parameter, a , the precision of the
parameter, the scale of the parameter, the source column,
a to use, and the value of the
parameter.
The name of the parameter to map.
One of the values.
The width of the parameter.
One of the values.
if the value of the field can be null, otherwise .
The total number of digits to the left and right of the decimal point to which is resolved.
The total number of decimal places to which is resolved.
The name of the source column.
One of the values.
An that is the value of the .
Gets a string containing the .
A string containing the .
Gets or sets the of the
parameter.
Gets or sets the
of the parameter.
Gets or sets a value indicating whether
the parameter
is input-only, output-only, bidirectional, or a stored procedure return value parameter.
Gets
or sets a value indicating whether the parameter accepts null values.
Gets or sets the offset to the property.
Gets or sets the name of the
.
Gets or sets the maximum number of digits used to
represent the
property.
Gets or sets the number of decimal places to
which
is resolved.
Gets or sets the maximum
size, in bytes, of the data within the column.
Gets or sets the name of the source column that is mapped to
the and used for loading or returning the
.
Gets or sets the to use when loading .
Gets or sets the value of the parameter.
Collects all parameters relevant to a as well as their
respective mappings to columns. This class cannot be
inherited.
Adds the specified object to the .
The to add to the collection.
The index in the collection of the new object.
Adds the specified object to the .
The to be added.
A reference to the new object.
Adds a to the with the
specified parameter name and
value.
The name of the parameter.
The of the to add to the collection.
A reference to the new object.
Adds a to the with the
parameter name and the data type.
The name of the parameter.
One of the values.
A reference to the new object.
Adds a to the with the the
parameter name, the data type, and the parameter size (column width).
The name of the parameter.
One of the values.
The size of the parameter (width of the column).
A reference to the new object.
Adds a to the with the
parameter name, the data type, the parameter size (column width), and the source column name.
The name of the parameter.
One of the values.
The size of the parameter (width of the column).
The name of the source column.
A reference to the new object.
Indicates whether a
with the specified parameter name exists in the collection.
The name of the parameter to retrieve.
if the collection contains the parameter; otherwise,
.
Indicates whether a exists in the collection.
A object.
if the
collection contains the object; otherwise,
.
Removes all items from the collection.
Copies objects from
the to the specified array.
An to which to copy the objects in the collection.
The starting index of the array.
Gets the location of the
in the collection with a specific parameter
name.
The name of the parameter to retrieve.
The zero-based location of the in the collection.
Gets the location of a
in the collection.
The object to locate.
The zero-based location of the in the collection.
Inserts a
in the collection at the specified index.
The zero-based index within the collection to insert the parameter.
The to add to the collection.
Removes the specified
from the collection using a specific index.
The zero-based index of the parameter.
Removes the specified
from the collection using the parameter name.
The name of the parameter to retrieve.
Removes the specified
from the collection.
A object to remove from the collection.
Gets the number of objects in the collection.
Gets the
at the specified index.
The zero-based index of the parameter to retrieve.
Gets the
with the specified name.
The name of the parameter to retrieve.
Provides data for the event. This class cannot
be inherited.
Initializes a new instance of the class.
The sent through an .
The executed when is called.
One of the values that specifies the type of query executed.
The sent through an .
Gets or sets the
executed when is called.
Represents the method that will handle the
event of a
.
The source of the event.
The that contains the event data.
Provides data for the event. This class cannot
be inherited.
Initializes a new instance of the class.
The to .
The to execute during .
One of the values that specifies the type of query executed.
The sent through an .
Gets or sets the
to execute when performing the .
Represents the method that will handle the
event of a
.
The source of the event.
The that contains the event data.
Represents a Transact-SQL transaction to be made in a SQL Server database. This class cannot be inherited.
Releases the unmanaged resources used by the and optionally releases the managed
resources.
Commits the database transaction.
Rolls back a transaction from a pending state.
Rolls back a transaction from a pending state, and specifies the transaction or savepoint name.
The name of the transaction to rollback, or the savepoint to which to rollback.
Creates a savepoint in the transaction that can be used to roll back a portion of
the transaction, and specifies the savepoint name.
The name of the savepoint.
Gets the object associated with the transaction,
or if the transaction is no longer valid.
Specifies the
for this transaction.
TdsParser constructor
TdsParser connection procedure to establish netlib connection.
Hostname of server.
Takes no arguments and returns a byte from the buffer. If the buffer is empty, it is filled
before the byte is returned.
Takes a byte array, an offset, and a len and fills the array from the offset to len number of
bytes from the in buffer.
Byte array to be filled with bytes from the buffer.
Location in the array where writing will begin.
Number of bytes to be written to the byte array that is passed in.
Returns a short from the in buffer.
Returns an unsigned short from the in buffer.
Returns an int from the in buffer.
Returns a float from the in buffer.
Returns a long from the in buffer.
Returns a double from the in buffer.
Reads bytes from the buffer but doesn't return them, in effect simply deleting them.
Number of bytes to be skipped.
Private helper function that initializes the SSPI session and package.
Represents a variable-length
stream of binary data to be stored in or retrieved from a
database.
All of the objects and structures implement the
INullable interface, reflecting the fact that, unlike the corresponding system
types,
can legally contain the value null.
Indicates whether a structure is null.
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.
Converts an array of bytes to a structure.
The array of bytes to be converted.
A
structure that represents the converted array of bytes.
Gets the contents of the property of the
parameter as an array of bytes.
A .
An array of bytes.
Converts this object to a string.
A string containing the of the
. If the is null the
string will contain
"null".
Concatenates the two parameters to create a
new structure.
A object.
A object.
The concatenated values of the and parameters.
Converts a structure to a structure.
The structure to be converted.
A structure.
Compares two structures to determine if they are
equal.
A object.
A object.
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 .
Compares two structures to determine if they
are equal.
A object.
A object.
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 .
Compares two structures to determine if the first is less
than the second.
A object.
A object.
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 .
Compares two structures to determine if the first
is greater than the second.
A object.
A object.
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 .
Compares two structures to determine if the first is less
than or equal to the second.
A object.
A object.
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 .
Compares two structues to determine if the first
is greater than or equal to the second.
A object.
A object.
A that is
if the first instance is greaater than
or equal to the second instance, otherwise . If
either instance of is null, the of
the will be .
Concatenates two
structures to create a new structure.
A structure.
A structure.
The concatenated values of the and parameters.
Compares two structures to determine
if they are equal.
A structure.
A structure.
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 .
Compares two structures to determine if they are
equal.
A structure.
A structure.
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 .
Compares two structures to determine
if the first is less than the second.
A structure.
A structure.
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 .
Compares two structures to determine
if the first is greater than the second.
A structure.
A structure.
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 .
Compares two
structures to determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two
structues to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this instance of
to .
A structure.
Compares this object to the supplied object and
returns an indication of their relative values.
The object to be compared to this structure.
A signed number indicating 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.
Compares the supplied object parameter to
the property of the object.
The object to be compared.
if object is
an instance of and the two are
equal; otherwise .
Returns the hash code for this structure.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to
the
property of a structure.
Gets a value indicating whether whether the property of the structure is
null. This property is read-only.
Gets the value of the structure. This property is read-only.
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 position of the byte to be retrieved.
Gets the length in bytes of the property. This property is
read-only.
Represents an integer value that is either 1 or 0 to be stored in or retrieved from a database.
Represents a boolean 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 or .
Initializes a new instance of the structure using the specified
value.
The integer whose value is to be used for the new structure.
Converts the supplied byte value to a .
A byte value to be converted to .
A value containing 0 or 1.
Converts a
to a Boolean.
A to convert.
A Boolean set to the of the
.
Performs a NOT operation on a
.
The on which the NOT operation will be performed.
A with the if argument was
true, if argument was
null, and
otherwise.
The true operator can be used to test
the of the
to determine whether it is true.
The structure to be tested.
Returns if
the supplied parameter is
is true, otherwise.
The false operator can be used to test
the of the to determine whether it is false.
The structure to be tested.
Returns if
the supplied parameter is
is false, otherwise.
Computes the bitwise AND of two specified structures.
A structure.
A structure.
The results of the logical AND operation.
Computes the bitwise OR of its operands.
A structure.
A structure.
The results of the logical OR operation.
Converts this structure to a string.
A string containing the value of the . If the value is null the string will contain
"null".
Converts the current to a
string.
A string containing
"true" if = ;"null" if null; otherwise "false".
Converts the specified representation of a logical value to
its equivalent.
The to be converted.
A structure containing the
parsed value.
Performs a one's complement operation on the supplied
structures.
A structure.
The one's complement of the supplied .
Performs a bitwise exclusive-OR operation on the
supplied parameters.
A structure.
A structure.
The results of the logical XOR operation.
Converts the parameter to
a structure.
A to be converted to a structure.
A new
structure whose value equals the of
the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals
the property of
the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the
property of the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the
property of the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the
property of the parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the
property of the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the property of the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the property of the
parameter.
Converts the parameter to a structure.
A to be converted to a structure.
A new structure whose value equals the property of the
parameter.
Compares two instances of for equality.
A .
A .
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 .
Compares two instances of for equality.
A .
A .
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 .
Performs a one's complement operation on the supplied
structures.
A structure.
The one's complement of the supplied .
Computes the bitwise AND of two specified structures.
A structure.
A structure.
The result of the logical AND operation.
Performs a bitwise OR operation on the two specified
structures.
A structure.
A structure.
A new structure whose Value is the result of the
bitwise OR operation.
Performs a bitwise exclusive-OR operation on the
supplied parameters.
A structure.
A structure.
The results of the logical XOR operation.
Compares two structures to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of for equality.
A structure.
A structure.
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 .
Converts this structure to .
A structure whose
equals the of this
structure. If the
structure's Value
is , then the structure's
will be 1, otherwise the
structure's will be 0.
Converts this structure to .
A new
structure whose
equals 1 if the structure's Value was
; otherwise the of the
new structure is 0.
Converts this structure to .
A new structure whose
equals 1 if the
structure's was ,
otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's Value was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose
equals 1 if the structure's
Value was , otherwise the of the new
structure is 0.
Converts this structure to .
if this structure has a value
of 1; if 0; otherwise .
Converts this structure to .
A new structure whose
equals 1 if the structure's Value was
, otherwise the of the new
structure is 0.
Converts this structure to .
if the structure's is 1;
otherwise .
Converts this structure to .
A new structure whose
equals 1 if the structure's
Value was , otherwise the of the new
structure is 0.
Compares this structure to a specified object and returns
an indication of their relative values.
An object to compare, or a null reference (in Visual Basic).
A signed number indicating 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
().
Compares the supplied object parameter to the .
The object to be compared.
if object is an instance of and the two are equal;
otherwise .
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Represents a true value that can be assigned to the
property of an instance of
the structure.
Represents a false value that can be assigned to the
property of an instance of
the structure.
Represents a null value that can be assigned to the property of an instance of
the structure.
Represents a zero value that can be assigned to the
property of an instance of the
structure.
Represents a one value that can be assigned to the
property of an instance of the
structure.
Indicates whether or not the value of the structure is null.
Indicates whether the current is .
Gets the structure's value. This property is
read-only.
Indicates whether the current is .
Indicates whether the current is .
Gets the value of the
structure as a byte.
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.
Converts the supplied byte value to a .
A byte value to be converted to .
A structure whose property is equal to the supplied parameter.
Converts the supplied
structure to a byte.
The structure to be converted to a byte.
A byte whose value equals the property of
the parameter.
Converts this structure to a .
A string containing the of
the . If the is null,
the will be a null string.
Converts the representation of a number to its 8-bit unsigned
integer equivalent.
The to be parsed.
A structure containing the
8-bit number represented by the parameter.
The ones complement operator performs a bitwise one's complement operation
on its operand.
A structure.
A structure whose property contains the ones
complement of the parameter.
Computes the sum of the two specified structures.
A structure.
A structure.
A
whose property
contains the sum of the two operands.
Subtracts the
second operand from the first.
A structure.
A structure.
The results of subtracting the
second operand from the
first.
Computes the product of the two operands.
A structure.
A structure.
A new structure whose property contains the product of
the multiplication.
Divides its first operand by its second.
A structure.
A structure.
A new structure whose property contains the results of the
division.
Computes the remainder after
dividing its first operand by its second.
A structure.
A structure.
A structure whose contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
The results of the bitwise AND operation.
Computes the bitwise OR of its two operands.
A structure.
A structure.
The results of the bitwise OR operation.
Performs a bitwise exclusive-OR operation on the
supplied parameters.
A structure.
A structure.
The results of the bitwise XOR operation.
Converts the parameter to a .
The parameter to be converted to a .
A whose
property equals the of the supplied
parameter.
Converts the parameter to a .
A structure.
A structure whose property is equal to the of
the parameter.
Converts the parameter to a .
A structure.
A structure whose property is equal to the of
the
parameter.
Converts the supplied
to .
A structure.
A structure whose property is equal to the of
the
parameter.
Converts the supplied
to .
A structure.
A structure whose property is equal to the of
the
parameter.
Converts the supplied
structure to .
A structure.
A structure whose
property is equal to the of
the
parameter.
Converts the supplied
to .
A structure.
A structure whose
property is equal to the of
the parameter.
Converts the supplied
to .
A structure.
A structure whose property is equal to the of
the
parameter.
Converts the supplied
to .
An instance of the class.
A structure whose property is equal to the numeric
value represented by the .
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of for equality.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is less than the second.
A structure.
A structure.
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
.
Compares two instances of to
determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If
either instance of is
null, the of
the
will be .
The ones complement operator performs a
bitwise one's complement operation on its operand.
A structure.
A structure whose property contains
the ones complement of the parameter.
Computes the sum of the two specified structures.
A structure.
A structure.
A structure whose property
contains the results of the addition.
Subtracts the second operand from the first.
A structure.
A structure.
The results of subtracting the second operand from
the first.
Computes the product of the two operands.
A structure.
A structure.
A new structure whose property contains the product of
the multiplication.
Divides its first operand by its second.
A SqlByte structure.
A SqlByte structure.
A new
structure whose property contains the results of
the division.
Computes the remainder after dividing its first
operand by its second.
A structure.
A structure.
A structure
whose contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
The results of the bitwise AND operation.
Computes the bitwise OR of its two operands.
A structure.
A structure.
The results of the bitwise OR operation.
Performs a bitwise exclusive-OR operation on the
supplied parameters.
A structure.
A structure.
The results of the XOR operation.
Performs a logical comparison of two structures to determine
if they are equal.
A structure.
A structure.
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 .
Compares two instances of for equality.
A structure.
A structure.
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 .
Compares two instances of to determine if the first
is less than the second.
A structure.
A structure.
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 .
Compares two instances of to determine if the first
is greater than the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two structures to
determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
A structure with the
same value as this .
Converts this SqlByte structure to .
A structure with the same
value as this .
Converts this to .
A
structure with the same value as this .
Converts this structure to .
A structure
who equals the of this
.
Converts this structure to .
A structure whose equals the of
this structure.
Converts this structure to .
A structure
whose equals the of
this structure.
Converts this structure to .
A structure that has the
same as
this structure.
Converts this instance of to
.
A containing the string
representation of the structure's .
Compares this instance to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
if object is
an instance of
and the two are equal; otherwise .
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the
property of an instance of the
structure.
Represents a zero value that can be assigned to the property of an instance of the
structure.
A constant representing the smallest possible value of a
.
A constant representing the largest possible value of a
.
Indicates whether or not is null.
Gets the value of the structure. This property is read-only
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.
A constant whose value is the number of ticks equivalent
to one second.
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 hour.
Initializes a new instance of the structure using the specified value.
A structure.
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.
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.
Converts a structure to a structure.
A structure.
A structure
whose is equal to the combined and properties of the
supplied structure.
Converts a structure to
a structure.
A structure.
A object whose and properties
contain the same date and time values as
the
property of the supplied structure.
Converts this structure to a .
A representing the property of
this structure.
Converts the specified representation of
a date and time to its
equivalent.
The to be parsed.
A structure equal to the date and time
represented by the specified .
Adds the amount of time indicated by the
supplied
parameter, , to the supplied structure.
A structure.
A structure.
A new . If either arguement is , the new will be .
Subtracts the supplied structure,
, from the from the supplied
structure.
A structure.
A structure.
A structure representing the results of the
subtraction.
Converts the supplied
to a structure.
A to be converted.
A structure
whose is
equal to the date and time represented by the
parameter. If the is null,
the of the newly
created structure will be null.
Performs a logical comparison of two structures to determine if they are equal.
A structure.
A structure.
if the two
values are equal, otherwise .
Performs a logical comparison of two instances
of to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is less than or
equal to the second.
A structure.
A structure.
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.
Compares two instances of to determine if the first is greater than
or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If
either instance of is null, the of
the
will be .
Performs a logical comparison of two structures to determine if they are equal.
A structure.
A structure.
if the two
values are equal, otherwise .
Performs a logical comparison of two instances
of to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of to determine if the first is less than or
equal to the second.
A structure.
A structure.
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.
Compares two instances of to determine if the first is greater than
or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If
either instance of is null, the of
the
will be .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this structure to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
if object is
an instance of and the two are equal; otherwise
.
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Represents the minimum valid date value for
a structure.
Represents the maximum valid date value for
a structure.
Represents a null value that can be assigned to the
property of an instance of the
structure.
Gets a value indicating whether the Value property of
the SqlDateTime structure is null.
Gets the value of the structure. This property is read-only.
Gets the number of ticks representing the date of
this structure.
Gets the number of ticks representing the time of
this structure.
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 SqlDouble structure's property.
A double whose value will be used for the new .
Converts the supplied double value to a .
The double value to convert.
A with the same value as the specified double
parameter.
Converts the supplied
structure to double.
A structure.
A double equivalent to the specified structure's
value.
Converts this structure to a string.
A string representing the of
this .
Converts the representation of a number to
its double-precision floating point number equivalent.
The to be parsed.
A containing the value
represented by the .
Returns the negated value of the specified structure.
A structure.
A structure containing the negated value.
The addition operator computes the sum of the two operands.
A structure.
A structure.
The sum of the two operands.
The subtraction operator the second
operand from the first.
A structure.
A structure.
The results of the subtraction operation.
The multiplication operator computes the product of the
two operands.
A structure.
A structure.
The product of the two operands.
The division operator divides the first
operand by the second.
A structure.
A structure.
A structure containing the results of the division operation.
Converts the supplied parameter to .
The to be converted.
A new structure
whose is either 0 or 1, depending on
the property of the parameter. If the
is , then the
structure
will be .
Converts the supplied
parameter to .
A structure.
A structure whose is equal to the of the parameter. If
the is , then the
structure will be
.
Converts the supplied
parameter to .
A structure.
A new structure
whose is equal to the of the parameter. If
the is , then the
structure will be .
Converts the supplied
parameter to .
A structure.
A new whose is equal to
the of the parameter. If
the is , then the
structure will be .
Converts the supplied
parameter to .
A structure.
A new whose is equal to the of the parameter. If
the is , then the
structure will be .
Converts the supplied
parameter to .
A structure.
A new structure
whose is equal to the of the parameter. If the
is , then the
structure will be .
Converts the supplied
parameter to .
A structure.
A new whose is equal to the of the parameter. If the
is , then the
structure will be .
Converts the supplied
parameter to .
A structure.
A new structure
whose is equal to the of the parameter. If the
is , then the
structure will be .
Converts the supplied
parameter to .
A object.
A new whose is equal to the value of the
number represented by the . If the is
, then the
structure will be .
Performs a logical comparison on two instances
of to determine if they are equal.
A structure.
A structure.
if the two values are equal, otherwise
.
Compares two instances of
to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
The addition operator computes the sum of the two operands.
A structure.
A structure.
The sum of the two operands.
The subtraction operator the second
operand from the first.
A structure.
A structure.
The results of the subtraction operation.
The multiplication operator computes the product of the
two operands.
A structure.
A structure.
The product of the two operands.
The division operator divides the first
operand by the second.
A structure.
A structure.
A structure containing the results of the division operation.
Performs a logical comparison on two instances
of to determine if they are equal.
A structure.
A structure.
if the two values are equal, otherwise
.
Compares two instances of
to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
A 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 structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
if this structure has a value of 1;
if 0; otherwise .
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
if the
structure's is 1; otherwise .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this instance to the supplied object and returns an indication of
their relative values.
The object to compare.
A signed number indicating 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
()
Compares the supplied object parameter to the property of
the object.
The object to be compared.
if object is an instance of
and the two are equal; otherwise .
Returns the hash code for this structre.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the property of an instance of the
structure.
Represents a zero value that can be assigned to the
property of an instance of the
structure.
A constant representing the minimum possible value of
.
A constant representing the maximum value for
a structure.
Indicates whether or not is null.
Gets the value of the structure. This property is read-only.
Represents a globally unique identifier 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 object.
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 .
Converts the supplied parameter to .
A .
A new whose is equal to
the parameter.
Converts the supplied parameter to .
A structure.
A new equal to the of
the .
Converts this structure to a byte array.
An array of bytes representing the of this
structure.
Converts this structure to
a .
A string containing "true" if
=;"null" if null; otherwise "false".
Converts the specified structure to
.
The to be parsed.
A equivalent to the value contained in the
specified
Converts the specified structure to
.
A object.
A whose equals the value represented by
the parameter.
Converts the parameter to .
A object.
A new whose is equal to the of
the parameter.
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison on two structures to determine
if they are equal.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If
either instance of is
null, the of
the
will be .
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
[To be supplied.]
Performs a logical comparison on two structures to determine
if they are equal.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is less than or equal to the second.
A structure.
A structure.
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 .
Compares two instances of to
determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If
either instance of is
null, the of
the
will be .
Converts this structure to .
A structure containing the
string representation of the structure.
Converts this structure to .
A structure containing the bytes in
the structure.
Compares this structure to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
if object is
an instance of and the two are equal; otherwise
.
Returns the hash code of this structure.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the
property of an instance of the
structure.
Indicates whether or not is null.
Gets the value of the structure. This property is read-only.
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.
Converts the supplied short integer to .
A short integer value.
A structure with the same value as th
specified short integer.
Converts the supplied
structure to a short integer.
A structure.
A short integer whose value is the Value of
the parameter.
Converts a structure to .
A object representing the of
this instance of .
Converts the representation of a number to its 16-bit signed
integer equivalent.
The to be parsed.
A 16-bit signed integer equivalent to the value contained in the specified
The unary minus operator negates the of the operand.
A structure.
A structure containing the negated value.
The ~ operator performs a bitwise one's complement operation on its
operand.
A structure.
A structure whose property
contains the complement of the specified
structure.
Computes the sum of the two operands.
A structure.
A structure.
A structure whose property contains the sum of the
two operands.
Subtracts the second parameter from the first.
A structure.
A structure.
A structure whose
property contains the results of the subtraction.
Computes the product of the
two parameters.
A structure.
A structure.
A structure whose contains the product of the two
parameters.
Divides the first
operand by the second.
A structure.
A structure.
A whose property
contains the results of the division.
Computes the remainder after dividing its first
operand by its second.
A structure.
A structure.
A structure whose contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
A structure
whose property contains the results of
the bitwise AND.
Computes the bitwise OR of its two
operands.
A structure.
A structure.
A structure
whose property contains the results of
the bitwise OR.
Performs a bitwise exclusive-OR operation on the supplied parameters.
A structure.
A structure.
A structure
whose property contains the results of
the bitwise XOR.
Converts the supplied structure to .
A structure.
A new structure
whose property is equal to
the property of the parameter.
Converts the supplied structure to
.
A structure.
A new structure
whose property is equal to
the property of the parameter.
Converts the supplied
structure to .
A structure.
A new structure
whose property is equal to
the of the supplied parameter.
Converts the supplied
structure to .
A structure.
A new structure
whose property is equal to
the of the parameter.
Converts the supplied
structure to .
A structure.
A new structure
whose
property is equal to the integer portin of the parameter.
Converts the supplied
structure to .
A structure.
A new structure
whose
property is equal to the integer portion of the parameter.
Converts the supplied
structure to .
A structure.
A new structure
whose property is equal to
the property of the parameter.
Converts the supplied
structure to .
A structure.
A new structure
whose property is equal to
the property of the parameter.
Converts the supplied
object to .
A object.
A new structure
whose property is equal to the value
represented by the object parameter.
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two structures to determine
if the first is less than or equal to the second.
A structure.
A structure.
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.
Compares two structures to determine
if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If
either instance of
is null, the of
the
will be .
The ~ operator performs a bitwise one's complement operation on its
operand.
A structure.
A structure whose property
contains the complement of the specified
structure.
Computes the sum of the two operands.
A structure.
A structure.
A structure whose property contains the sum of the
two operands.
Subtracts the second parameter from the first.
A structure.
A structure.
A structure whose
property contains the results of the subtraction.
Computes the product of the
two parameters.
A structure.
A structure.
A structure whose contains the product of the two
parameters.
Divides the first
operand by the second.
A structure.
A structure.
A whose property
contains the results of the division.
Computes the remainder after dividing its first
operand by its second.
A structure.
A structure.
A structure whose contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
A
structure whose property
contains the results of the bitwise AND.
Computes the bitwise OR of its two
operands.
A structure.
A structure.
A
structure whose
property contains the results of
the bitwise OR.
Performs a bitwise exclusive-OR operation on the supplied parameters.
A structure.
A structure.
A structure containing the results of the XOR
operation.
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of two
structures to determine if they are equal.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is less than the second.
A structure.
A structure.
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 .
Compares two instances of
to determine if the first is greater than the second.
A structure.
A structure.
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 .
Compares two structures to determine
if the first is less than or equal to the second.
A structure.
A structure.
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.
Compares two structures to determine
if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If
either instance of
is null, the of
the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
A structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's Value was ,
otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's Value was ,
otherwise the of the new
structure is 0.
Converts this structure to .
if this structure has a value of 1;
if 0; otherwise .
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
if the
structure's is 1; otherwise .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this instance to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the specified object to the property of the object.
The object to be compared.
if object is
an instance of
and the two are equal; otherwise .
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the
property of an instance of the
structure.
Represents a zero value that can be assigned to the property of an instance of the
structure.
A constant representing the smallest possible value of a
.
A constant representing the largest possible value of a
.
Indicates whether or not is null.
Gets the value of this instance of structure. This property is read-only.
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.
Converts the supplied integer to .
An integer value.
A new structure whose Value
property is equal to the integer parameter.
Converts the supplied
structure to an integer.
A structure.
The converted integer value.
Converts a structure to a .
A object representing the of this instance of
.
Converts the representation of a number to
its 32-bit signed integer equivalent.
The to be parsed.
A 32-bit signed integer equivalent to the value contained in the specified
Negates the of the operand.
A structure.
A structure containing the negated value.
Performs a bitwise one's complement
operation on the specified
structure.
A structure.
A structure containing the results of the ones
complement operation.
Computes the sum of the two
specified
structures.
A structure.
A structure.
A structure whose property contains the sum of
the specified structures.
Subtracts the second
parameter from the first.
A structure.
A structure.
A structure whose property contains the results of
the subtraction.
Computes the product of the two parameters.
A structure.
A structure.
A structure whose contains the product of the two
parameters.
Divides the first
parameter from the second.
A structure.
A structure.
A whose property contains the results of
the division.
Computes the remainder after
dividing the first
parameter by the second.
A structure.
A structure.
A structure whose contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
A structure containing the results of the bitwise
AND operation.
Computes the bitwise OR of the specified
structures.
A structure.
A structure.
A structure containing the results of the
bitwise OR operation.
Performs a bitwise exclusive-OR operation on
the specified structures.
A structure.
A structure.
A structure containing the results of the
bitwise XOR operation.
Converts the supplied to .
A structure.
A new structure
whose property is equal to
the property of
the parameter.
Converts the supplied property to .
A structure.
A new structure
whose property equals the
property of the parameter.
Converts the supplied
to .
A structure.
A new structure whose property equals the
property of the
parameter.
Converts the supplied
to .
A structure.
A new structure whose property equals the
property of the
parameter.
Converts the supplied
to .
A structure.
A new structure whose
property equals the integer portion of the
parameter.
Converts the supplied
to .
A structure.
A new structure whose
property equals the integer portion of the
parameter.
Converts the supplied
structure to .
A structure.
A new structure whose property equals the
property of the
parameter.
Converts the supplied
structure to .
A structure.
A new structure whose property equals the
property of the
parameter.
Converts the supplied
object to .
A object.
A new structure whose
property equals the value represented by the parameter.
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performa a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Compares the two parameters to determine
if the first is less than the second.
A structure.
A structure.
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 .
Compares the two parameters to determine if the first is
greater than the second.
A structure.
A structure.
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 .
Compares the two parameters to determine
if the first is less than or equal to the second.
A structure.
A structure.
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.
Compares the two parameters to determine
if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If
either instance of
is null, the of
the
will be .
Performs a bitwise one's complement
operation on the specified
structure.
A structure.
A structure containing the results of the ones
complement operation.
Computes the sum of the two
specified
structures.
A structure.
A structure.
A structure whose property contains the sum of
the specified structures.
Subtracts the second
parameter from the first.
A structure.
A structure.
A structure whose property contains the results of
the subtraction.
Computes the product of the two parameters.
A structure.
A structure.
A structure whose contains the product of the two
parameters.
Divides the first
parameter from the second.
A structure.
A structure.
A whose property contains the results of
the division.
Computes the remainder after
dividing the first
parameter by the second.
A structure.
A structure.
A structure whose contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
A structure containing the results of the bitwise
AND operation.
Computes the bitwise OR of the specified
structures.
A structure.
A structure.
A structure containing the results of the bitwise
OR operation.
Performs a bitwise exclusive-OR operation on
the specified structures.
A structure.
A structure.
A structure containing the results of the bitwise
XOR operation.
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performa a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Compares the two parameters to determine
if the first is less than the second.
A structure.
A structure.
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 .
Compares the two parameters to determine if the first is
greater than the second.
A structure.
A structure.
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 .
Compares the two parameters to determine
if the first is less than or equal to the second.
A structure.
A structure.
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.
Compares the two parameters to determine
if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If
either instance of
is null, the of
the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
A structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
if this structure has a value of 1;
if 0; otherwise .
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
if the
structure's is 1; otherwise .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this instance to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the
object.
The object to be compared.
if object is an
instance of and the two
are equal; otherwise .
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the
property of an instance of the
structure.
Represents a zero value that can be assigned to the
property of an instance of the
structure.
A constant representing the smallest possible value of a
.
A constant representing the largest possible value of a
.
Indicates whether or not is null.
Gets the value of this structure. This property is read-only.
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.
Converts the long parameter to .
A long integer value.
A new structure whose equals the value of
the long parameter.
Converts the parameter to long.
A structure.
A new long value equal to the of the .
Converts this instance of
to .
A object representing the of this instance of
.
Converts the representation of a number to
its 64-bit signed integer equivalent.
The to be parsed.
A 64-bit signed integer equivalent to the value contained in the specified
The unary minus operator negates the of the
operand.
A structure.
A structure whose is equal to the
negated of the parameter.
Performs a bitwise one's complement
operation on its operand.
A structure.
A new structure
whose is
equal to the ones compliment of the parameter.
Computes the sum of the
two parameters.
A structure.
A structure.
A new structure
whose is
equal to the sum of the two parameters.
Subtracts the second
parameter from the first.
A structure.
A structure.
A new structure whose property equals the results of
the subtraction operation.
Computes the product of the
two parameters.
A structure.
A structure.
A new structure whose is
equal to the product of the two parameters.
Divides the first
parameter by the second.
A structure.
A structure.
A new structure
whose property contains the results of
the division operation.
Computes the remainder after
dividing the first parameter by the second.
A structure.
A structure.
A new structure
whose property contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
A structure
containing the results of the bitwise AND operation.
Computes the bitwise OR of its two operands.
A structure.
A structure.
A structure
containing the results of the bitwise OR operation.
Performs a bitwise exclusive-OR operation on the
supplied parameters.
A structure.
A structure.
A structure
containing the results of the bitwise XOR operation.
Converts the supplied parameter to .
The structure to be converted.
A new structure
whose property is equal to
the of the parameter.
Converts the supplied
parameter to .
The structure to be converted.
A new structure
whose property equals the
property of the parameter.
Converts the supplied
parameter to .
The structure to be converted.
A new structure whose property equals the property of the
parameter.
Converts the supplied
parameter to .
The structure to be converted.
A new structure
whose property equals the property of the parameter.
Converts the supplied
parameter to SqlInt64.
The structure to be converted.
A new structure
whose property contains the integer
portion of the parameter.
Converts the supplied
structure to .
The structure to be converted.
A new structure
whose property equals the integer
portion of the parameter.
Converts the supplied
parameter to .
The structure to be converted.
Converts the supplied
parameter to .
The structure to be converted.
A new structure
whose is equal to the integer portion
of the parameter.
Converts the supplied
parameter to .
The object to be converted.
A new whose is equal to the value represented
by the parameter.
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison on the two SqlInt64
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison on the two
parameters to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison on the two
parameters to determine if the first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of the two
parameters to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Performs a bitwise one's complement
operation on its operand.
A structure.
A new structure
whose is
equal to the ones complement of the parameter.
Computes the sum of the
two parameters.
A structure.
A structure.
A new structure
whose is
equal to the sum of the two parameters.
Subtracts the second
parameter from the first.
A structure.
A structure.
A new structure whose property equals the results of
the subtraction operation.
Computes the product of the
two parameters.
A structure.
A structure.
A new structure whose is
equal to the product of the two parameters.
Divides the first
parameter by the second.
A structure.
A structure.
A new structure
whose property contains the results of
the division operation.
Computes the remainder after
dividing the first parameter by the second.
A structure.
A structure.
A new structure
whose property contains the remainder.
Computes the bitwise AND of its operands.
A structure.
A structure.
A structure containing the results of the bitwise
AND operation.
Computes the bitwise OR of its two operands.
A structure.
A structure.
A structure
containing the results of the bitwise OR operation.
Performs a bitwise exclusive-OR operation on the
supplied parameters.
A structure.
A structure.
A structure
containing the results of the bitwise XOR operation.
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison on the two SqlInt64
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison on the two
parameters to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison on the two
parameters to determine if the first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of the two
parameters to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
A structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
if this structure has a value of 1;
if 0; otherwise .
Converts this structure to .
A new structure whose
equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
if the
structure's is 1; otherwise .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this instance to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the
object.
The object to be compared.
if object is an
instance of and the two
are equal; otherwise .
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the
property of an instance of the
structure.
Represents a zero value that can be assigned to the
property of an instance of the
structure.
A constant representing the smallest possible value for
a structure.
A constant representing the largest possible value for
a structure.
Indicates whether or not is null.
Gets the value of this structure. This property is read-only.
Represents a currency value ranging from
-2 (or -922,337,203,685,477.5808) to 2 -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 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.
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.
Converts the Value of this instance of as
a structure.
A structure whose value equals the property of this
structure.
Converts the Value of this structure to a long integer.
A 64-bit integer whose value equals the integer portion of this
structure.
Converts this structure to integer.
A 32-bit integer whose value equals the integer portion of this
structure.
Converts this structure to a double.
A double with a value equal to this structure.
Converts the parameter to .
The value to be converted.
A new structure
whose equals the value of
the parameter.
Converts the specified structure to .
A structure.
A new structure whose value equals
the of
the parameter.
Converts this instance of to string.
A string whose value is the string representation of
the property of this structure.
Converts the representation of a number to
its
equivalent.
The to be parsed.
A equivalent to the value
contained in the specified
The unary minus operator negates the
parameter.
The structure to be negated.
A structure whose contains the results of the negation.
Calculates the sum of the two parameters.
A structure.
A structure.
A new stucture whose contains the sum of the
two parameters.
The subtraction operator subtracts the
second parameter from the first.
A structure.
A structure.
A new structure containing the
resuls of the subtraction.
The multiplicaion operator calculates the product of the
two parameters.
A structure.
A structure.
A new structure
whose contains the product of the
multiplication.
The division operator divides the first
parameter by the second.
A structure.
A structure.
A new structure
whose contains the results of the division.
This implicit operator converts the supplied parameter to .
The structure to be converted.
A new structure
whose property equals the property of the parameter.
This implicit operator converts the supplied parameter to .
The structure to be converted.
A new structure whose property is equal to
the of the
parameter.
This implicit operator converts the supplied
parameter to .
The structure to be converted.
A new structure whose property equals the of the
parameter.
This implicit operator converts the supplied
parameter to .
The structure to be converted.
A new structure whose property equals the of the
parameter.
This implicit operator converts the supplied
parameter to .
The structure to be converted.
A new
structure whose property equals the of the
parameter.
This operator converts the supplied
parameter to .
The structure to be converted.
A new
structure whose property equals the of the
parameter.
This operator converts the supplied
parameter to .
The structure to be converted.
A new
structure whose property equals the of the
parameter.
This operator converts the supplied
parameter to .
The structure to be converted.
A new
structure whose property equals the of the
parameter.
This operator converts the parameter to .
The object to be converted.
A new
structure whose property equals the value
represented by the parameter.
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of the two
parameters to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Calculates the sum of the two parameters.
A structure.
A structure.
A new stucture whose contains the sum of the
two parameters.
The subtraction operator subtracts the
second parameter from the first.
A structure.
A structure.
A new structure containing the
resuls of the subtraction.
The multiplicaion operator calculates the product of the
two parameters.
A structure.
A structure.
A new structure
whose contains the product of the
multiplication.
The division operator divides the first
parameter by the second.
A structure.
A structure.
A new structure
whose contains the results of the division.
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of the two
parameters to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
A structure. If the
value of the structure is zero, then
the structure's value will be , otherwise .
Converts this structure to .
A structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose
equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
if the
structure's is 1; otherwise .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this instance to the supplied object and returns
an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
Equals will return if the object is an instance of and the two
are equal; otherwise .
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to
the property of an instance of
the class.
Represents the zero 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.
Represents the maximum value that can be assigned to
the property of an instance of
the
class.
Returns a value indicating whether the
property contains null.
Gets the monetary value of an instance of the structure.
This property is read-only.
Represents a fixed precision and scale numeric value between -10
-1 and 10 -1 to be stored in or retrieved from a database.
A constant representing the largest possible value for the property.
A constant representing the maximum value for
the property.
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 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.
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 indicating whether the new structure represents a positive or negative number.
The 128-bit unsigned integer that that provides the value of the new .
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 indicating 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 double parameter.
A double, representing the value for the new structure.
Converts this
structure to .
A new object containing the string
representation of the structure's property.
Converts the representation of a number to
its
equivalent.
The to be parsed.
A equivalent to the value
contained in the specified
Returns the a double equal to the contents of
the property of this instance.
The decimal representation of the property.
Converts the value to .
The value to be converted.
A new structure
whose
property equals the value of the parameter.
Converts the parameter to .
The structure to be converted.
A new structure whose value equals
the of
the parameter.
The unary minus operator negates the parameter.
The structure to be negated.
A new structure whose value
contains the results of the negation.
Calcuates the sum of the
two operators.
A structure.
A structure.
A new structure whose property contains the sum.
Calcuates the
results of subtracting the second operand from the first.
A structure.
A structure.
A new structure whose Value property contains
the results of the subtraction.
The multiplication operator computes the product of the
two parameters.
A structure.
A structure.
A new structure whose property contains the product
of the multiplication.
The division operator calculates the results of dividing
the first operand by the second.
A structure.
A structure.
A new structure
whose property contains the results
of the division.
Converts the supplied structure to .
The structure to be converted.
A new structure
whose is equal to the of the parameter.
Converts the supplied
structure to .
The structure to be converted.
Converts the supplied
structure to
The structure to be converted.
A new structure
whose property equals
the property of the parameter.
Converts the supplied
structure to .
The structure to be converted.
A new structure
whose property is equal to the
property of the parameter.
Converts the supplied structure to SqlDecimal.
The structure to be converted.
A new structure
whose equals the of the parameter.
Converts the operand to .
The structure to be converted.
A new structure
whose equals the of the parameter.
Converts the supplied
structure to .
The structure to be converted.
A new structure
whose property equals
the of the parameter.
Converts the supplied
structure to .
The structure to be converted.
A new structure
whose equals the of the parameter.
Converts the supplied
parameter to .
The object to be converted.
A new structure
whose equals the value represented by
the
parameter.
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.
The structure to be adjusted.
The number of digits in the adjusted structure.
If this parameter is , the new Value will be rounded, if , the value will be truncated.
A new structure whose property contains the adjusted number.
Adjusts the value of the
operand to the indicated precision and scale.
The SqlDecimal structure whose value is to be adjusted.
The precision for the new SqlDecimal structure.
The scale for the new SqlDecimal structure.
A new structure whose Value has
been adjusted to the precision and scale indicated in the parameters.
Performs a logical comparison of the two
operands to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of two
structures to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of two
structures to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of the two
parameters to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Calcuates the sum of the
two operators.
A structure.
A structure.
A new structure whose property contains the sum.
Calcuates the
results of subtracting the second operand from the first.
A structure.
A structure.
A new structure whose Value property contains
the results of the subtraction.
The multiplication operator computes the product of the
two parameters.
A structure.
A structure.
A new structure whose property contains the product
of the multiplication.
The division operator calculates the results of dividing
the first operand by the second.
A structure.
A structure.
A new structure
whose property contains the results
of the division.
Performs a logical comparison of the two
operands to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of two
structures to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of two
structures to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of the two
parameters to determine if the first is greater than or equal to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
A structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
Converts this structure to .
Converts this structure to .
Converts this structure to .
Converts this structure to .
if this structure has a value of 1;
if 0; otherwise .
Converts this structure to .
if the
structure's is 1; otherwise .
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
The Abs member function gets the absolute value of
the parameter.
A SqlDecimal structure.
A structure whose property contains the unsigned
number representing the absolute value of the parameter.
Returns the smallest whole number greater than or equal
to the specified structure.
The structure for which the ceiling value is to be calculated.
A SqlDecimal representing the smallest whole number greater than or equal to
the specified structure.
Rounds a specified number to the next
lower whole number.
The structure for which the floor value is to be calculated.
A structure containing the whole number
portion of this structure.
Gets a value indicating the sign of a
structure's property.
The structure whose sign is to be evaluated.
A number indicating the sign of the structure.
Gets the number nearest the specified structure's value with the specified precision.
The structure to be rounded.
The number of significant fractional digits (precision) in the return value.
A structure containing the results of the
rounding operation.
Truncates the specified SqlDecimal structure's value to
the desired position.
The structure to be truncated.
The decimal position to which the number will be truncated.
Supply a negative value for the parameter in order to
truncate the value to the corresponding positon to the left of the decimal
point.
Raises the value of the specified
structure to the specified exponential power.
The structure to be raised to a power.
A double value indicating the power to which the number should be raised.
A structure containing the results.
Compares this instance to the supplied object and
returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
if object is an
instance of and the two are equal; otherwise
.
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to the
property of an instance of the
class.
A constant representing the minimum value for
a structure.
A constant representing the maximum value of
a structure.
Indicates whether or not the of this
structure is null.
Gets the value of the structure. This property is read-only.
Indicates whether or not the of this
structure is greater than zero.
Gets or sets the maximum number of digits used to
represent the property.
Gets or sets the number of decimal places to
which is resolved.
Gets the binary representation of this
structure as an array of integers.
Get the binary representation of the value of
this structure as
an array of bytes.
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.
A floating point number which will be used as the of the new structure.
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.
Converts the specified floating point value to .
The float value to be converted to .
A structure containing the value of the specified
float.
Converts the specified
structure to float.
The value to be converted to float.
A float containing the value of the
structure.
Converts this structure to .
A object representing the of this instance of
.
Converts the specified to a structure.
The to be parsed.
A equivalent to the value contained in the
specified
Negates the of the
specified structure.
A structure.
A structure containing the negated value.
Computes the sum of the two specified structures.
A structure.
A structure.
A structure containing the sum of the two
specified structures.
Subtracts the second
structure from the first.
A structure.
A structure.
A structure containing the results of the
subtraction.
Computes the product of the two specified structures.
A structure.
A structure.
A structure containing the product of the
multiplication.
Divides the first structure by the second.
A structure.
A structure.
A structure containing the results of the
division.
This implicit operator converts the
supplied to .
The structure to be converted.
A new structure whose is equal to the of the
parameter.
This implicit operator converts the
parameter to .
The to be converted.
A new structure
whose property equals the of the parameter.
Converts the supplied parameter to .
The structure to be converted.
A new structure whose is equal to the of the
parameter.
Converts the supplied
structure to .
The structure to be converted.
A new structure whose is equal to the of the parameter.
Converts the supplied
parameter to .
The structure to be converted.
A new structure whose is equal to the of the parameter.
Converts the supplied
structure to .
The structure to be converted.
A new structure whose is equal to the of the parameter.
Converts the supplied
parameter to .
The structure to be converted.
A new structure whose is equal to the of the parameter.
Converts the supplied
parameter to .
The parameter to be converted.
A new structure whose is equal to the of the parameter.
Converts the supplied
parameter to .
The SqlString object to be converted.
A new structure whose is equal to the
value represented by the parameter.
Performs a logical comparison of the two SqlSingle
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
operands to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if thye first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of two
structures to determine if the first is greater than or equl to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Computes the sum of the two specified structures.
A structure.
A structure.
A structure containing the sum of the two
specified structures.
Subtracts the second
structure from the first.
A structure.
A structure.
A structure containing the results of the
subtraction.
Computes the product of the two specified structures.
A structure.
A structure.
A structure containing the product of the
multiplication.
Divides the first structure by the second.
A structure.
A structure.
A
structure containing the results of the division.
Performs a logical comparison of the two SqlSingle
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if they are equal.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if the first is less than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
operands to determine if the first is greater than the second.
A structure.
A structure.
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 .
Performs a logical comparison of the two
parameters to determine if thye first is less than or equal to the second.
A structure.
A structure.
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.
Performs a logical comparison of two
structures to determine if the first is greater than or equl to the second.
A structure.
A structure.
A that is if the first
instance is greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
A structure whose equals the of this structure. If the
structure's Value is , then the structure's will be 1, otherwise the structure's will be 0.
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
Converts this structure to .
A new structure whose
equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A structure whose value is a string representing
the date and time contained in this structure.
Compares this instance to the supplied object and returns
an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
Equals will return if the object is an instance of and the two are equal; otherwise .
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Represents a null value that can be assigned to
the property of a
structure.
Represents the zero 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.
Represents the maximum value that can be assigned to the property of an instance of the
class.
Returns a value indicating whether the property is assigned to null.
Gets the value of this structure. This property is read-only.
Specifies the compare option values for a structure.
Specifies the default option settings for
comparisons.
Specifies that comparisons must ignore case.
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 take up character
space by themselves when rendered. For more information on non-space combining
characters, see the Unicode Standard at http://www.unicode.org
.
Specifies that comparisons must ignore the
Kana type. Kana type refers to Japanese hiragana and katakana characters, which
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 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 that sorts should be based on a characters
numeric value rather than its alphabetic value.
Represents a variable-length stream of characters to be stored in or retrieved from the database.
Represents a null value that can be assigned to the property of an instance of
the structure.
Specifies that
comparisons should ignore case.
Specifies that the string comparison 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 that the string comparison 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 take up character space by
themselves when rendered. For more information on non-space combining
characters, see the Unicode Standard at http://www.unicode.org.
Specifies that the string comparison must ignore the Kana type. Kana type
refers to Japanese hiragana and katakana characters, which 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 sorts should be based on a characters numeric value rather
than its alphabetic value.
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.
if Unicode encoded, otherwise .
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.
if Unicode encoded, otherwise .
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 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 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.
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.
The string to store.
Converts the parameter to a .
The to be converted.
A containing the value of the specified
.
Converts a to a
The to be converted.
A , whose contents are the same as
the
property of the parameter.
Converts a object to
a .
Gets an array of bytes, containing the contents of
the in
Unicode format.
An byte array, containing the contents of
the in Unicode format.
Gets an array of bytes, containing the contents of
the in ANSI format.
An byte array, containing the contents of the
in ANSI format.
Concatenates the two specified structures.
A .
A .
A containing the newly concatenated value
representing the contents of the two parameters.
Converts the specified structure to .
The structure to be converted.
A new containing the string
representation of the parameter.
Converts the specified
structure to .
The structure to be converted.
A new object containing the
string representation of the parameter.
Converts the specified
parameter to .
The structure to be converted.
A new object containing the
string representation of the parameter.
Converts the specified
parameter to .
The SqlInt32 structure to be converted.
A new object containing the
string representation of the parameter.
Converts the specified
parameter to .
The structure to be converted.
A new object containing the
string representation of the parameter.
Converts the specified
parameter to .
The structure to be converted.
A new containing the string
representation of the parameter.
Converts the specified
parameter to .
The structure to be converted.
A new containing the string
representation of the parameter.
Converts the specified
parameter to .
A new containing the string
representation of the parameter.
Converts the specified
parameter to .
The structure to be converted.
A new containing the string
representation of the parameter.
Converts the specified parameter to .
The structure to be converted.
A new containing the string
representation of the parameter.
Converts the specified
parameter to .
The structure to be converted.
Creates a copy of this object.
A new object in which all
property values are the same as the original.
Performs a logical comparison of the two
operands to determine if they are equal.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if they are equal.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if the first is less than the second.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if the first is greater than the second.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if the first is less than or equal to the second.
A .
A .
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.
Performs a logical comparison of the two
operands to determine if the first is greater than or equal to the second.
A .
A .
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Concatenates the two specified structures.
A .
A .
A containing the newly concatenated value
representing the contents of the two parameters.
Performs a logical comparison of the two
operands to determine if they are equal.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if they are equal.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if the first is less than the second.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if the first is greater than the second.
A .
A .
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 .
Performs a logical comparison of the two
operands to determine if the first is less than or equal to the second.
A .
A .
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.
Performs a logical comparison of the two
operands to determine if the first is greater than or equal to the second.
A .
A .
A that is if the first instance is
greaater than or equal to the second instance, otherwise . If either instance of
is null, the of the
will be .
Converts this structure to .
if the is non-zero;
if zero; otherwise Null.
Converts this structure to .
Converts this structure to .
Converts this structure to .
A new structure whose equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
A new structure whose equals
1 if the structure's was
, otherwise the of the new
structure is 0.
Converts this structure to .
if this structure has a value of 1;
if 0; otherwise .
Converts this structure to .
A new structure whose
equals 1 if the structure's Value was ; otherwise the of the new structure is 0.
Converts this structure to .
Converts this structure to .
Gets the enumeration equilvalent of the
specified value.
Compares this instance of
to the supplied object and returns an indication of their relative values.
The object to be compared.
A signed number indicating 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
()
Compares the supplied object parameter to the property of the object.
The object to be compared.
Equals will return if the object is an instance of and the two are equal; otherwise .
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Indicates whether the of the is .
Gets the string that is stored in this
structure. This property is
read-only.
Specifies the geographical locale and language for the
structure.
Gets the structure that represents
information about the culture of this object.
Gets the object that defines how string
comparisons should be performed for this structure.
A combination of one or more of the enumeration values that represent the way
in which this should be compared to other
structures.
The base exception class for the .
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 using the specified serialization
information and streaming context.
A SerializationInfo structure.
A StreamingContext structure.
The exception that is thrown when the
property of a structure is set to null.
Initializes a new instance of the class with
default properties.
Initializes a new instance of the class with a
specified error message.
The error message that explains the reason for the exception.
The exception that is thrown when setting a value into
a structure would truncate that value.
Initializes a new instance of the class
with default properties.
Initializes a new instance of the class with a
specified error message.
The error message that explains the reason for the exception.
Allows structured data to be stored, retrieved, and
manipulated through a relational .
Creates an element with the specified ,
, and
.
The prefix of the new element; if String.Empty or there is no prefix.
The local name of the new element.
The namespace URI of the new element; if String.Empty or there is no namespaceURI.
A new .
Creates an with the specified name.
nodes cannot be
created for objects. Calling
this method throws an exception.
Name of the entity reference.
Retrieves the associated
with the specified .
The whose associated you wish to retrieve.
The
containing a representation of the ;
if there is no
associated with the .
Retrieves the
associated with the specified
.
The whose associated you wish to retrieve.
The containing a
representation of the specified
.
Creates a duplicate of the current node.
to recursively clone the subtree under the specified node; to clone only the node itself.
The cloned node.
Loads the using the specified URL.
URL for the file containing the XML document to load.
Loads the from the specified stream.
The stream containing the XML document to load.
Loads the from the
specified .
The used to feed the XML data into the document.
Loads the from the specified .
containing the XML document to load.
Initializes a new instance of the
class.
Initializes a new instance of the
class
with the specified
.
The to load into .
Creates a new object for navigating this document. The
is positioned on the node specified in the parameter.
The you want the navigator initially positioned on.
An .
Gets the with the specified ID.
This method is not supported by the
class. Calling this method throws an exception.
The attribute ID to match.
Gets a that provides a relational representation of the
data in the
.
Used to create a strongly-typed
.
Generates a strongly-typed .
The source that specifies the metadata for the typed .
The CodeNamespace that provides the target Namespace for the typed .
The CodeGenerator used to create the typed .
Transforms a string in a valid typed name.
The source name to transform into a valid typed name.
The CodeGenerator used to perform the conversion.
A string that is the converted name.
The exception that is thrown by a strongly-typed when the user accesses DBNull value.
Initializes a new instance of the class using the specified serialization information
and streaming context.
A object.
A structure.
Initializes a new instance of the class.
Initializes a new instance of the class with the
specified string and inner exception.
The string to display when the exception is thrown.
A reference to an inner exception.
The exception that is thrown when a name conflict occurs
while generating a strongly-typed .
Initializes a new instance of the class using the specified serialization information
and streaming context.
A object.
A structure.
Initializes a new instance of the class.
Initializes a new instance of the class.
An object containing a dynamic list of exceptions.
Implements the interface and returns the data needed to serialize the object.
A object.
A structure.
Gets a dynamic list of generated errors.