BusinessLogicDataReader Class
This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.
Represents a business logic data reader.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Replication.BusinessLogicSupport.BusinessLogicDataReader
Namespace: Microsoft.SqlServer.Replication.BusinessLogicSupport
Assembly: Microsoft.SqlServer.Replication.BusinessLogicSupport (in Microsoft.SqlServer.Replication.BusinessLogicSupport.dll)
Syntax
'Declaration
Public Class BusinessLogicDataReader _
Implements IDataReader, IDisposable, IDataRecord
'Usage
Dim instance As BusinessLogicDataReader
public class BusinessLogicDataReader : IDataReader,
IDisposable, IDataRecord
public ref class BusinessLogicDataReader : IDataReader,
IDisposable, IDataRecord
type BusinessLogicDataReader =
class
interface IDataReader
interface IDisposable
interface IDataRecord
end
public class BusinessLogicDataReader implements IDataReader, IDisposable, IDataRecord
The BusinessLogicDataReader type exposes the following members.
Constructors
Name | Description | |
---|---|---|
BusinessLogicDataReader | Initializes a new instance of the BusinessLogicDataReader class. |
Top
Properties
Name | Description | |
---|---|---|
Depth | Gets a value indicating the depth of nesting for the current row. | |
FieldCount | Gets the number of columns in the current row. | |
IsClosed | Gets a value that indicates whether the BusinessLogicDataReader is closed. | |
Item[Int32] | Gets the value of the specified column. | |
Item[String] | Gets the value of the specified column. | |
RecordsAffected | Gets the number of rows changed, inserted, or deleted by execution of the statement. |
Top
Methods
Name | Description | |
---|---|---|
Close | Closes the BusinessLogicDataReader object. | |
Dispose | Releases all resources used by the current instance of the BusinessLogicDataReaderclass. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetBoolean | Gets the value of the specified column as a Boolean. | |
GetByte | Gets the value of the specified column as a byte. | |
GetBytes | Reads a stream of bytes from the specified column. | |
GetChar | Gets the value of the specified column as a single character. | |
GetChars | Reads a stream of characters from the specified column. | |
GetData | Reads a BusinessLogicDataReader for the requested column ordinal. | |
GetDataTypeName | Gets name of the data type of the specified column. | |
GetDateTime | Gets the value of the specified column as a DateTime object. | |
GetDecimal | Gets the value of the specified column as a Decimal object. | |
GetDouble | Gets the value of the specified column as a double-precision floating point number. | |
GetFieldType | Gets the data type of the specified column. | |
GetFloat | Gets the value of the specified column as a single-precision floating point number. | |
GetGuid | Gets the value of the specified column as a globally-unique identifier (GUID). | |
GetHashCode | (Inherited from Object.) | |
GetInt16 | Gets the value of the specified column as a 16-bit signed integer. | |
GetInt32 | Gets the value of the specified column as a 32-bit signed integer. | |
GetInt64 | Gets the value of the specified column as a 64-bit signed integer. | |
GetName | Gets the name of the column. | |
GetOrdinal | Gets the column ordinal given the name of the column. | |
GetSchemaTable | Returns a DataTable that describes the column metadata. | |
GetString | Gets the value of the specified column as an instance of String. | |
GetType | (Inherited from Object.) | |
GetValue | Gets the value of the specified column as an instance of Object. | |
GetValues | Populates an array of objects with the column values of the current row. | |
IsDBNull | Indicates whether the column contains nonexistent or missing values. | |
MemberwiseClone | (Inherited from Object.) | |
NextResult | Advances the reader to the next result when reading the results of a batch of statements. | |
Read | Advances the reader to the next record in a result set. | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace