PipelineBuffer 成員
Provides an in-memory data store containing rows and columns of data.
PipelineBuffer 型別公開下列成員。
方法
名稱 | 描述 | |
---|---|---|
AddBlobData(Int32, array<Byte> [] () [] []) | Adds an array of bytes to a PipelineBuffer column. | |
AddBlobData(Int32, array<Byte> [] () [] [], Int32) | Adds an array of a specified number of bytes to a PipelineBuffer column. | |
AddRow | Adds a row to the PipelineBuffer object. | |
DirectErrorRow(Int32, Int32, Int32) | Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true. | |
DirectErrorRow(Int32, Int32, Int32, Int32) | Sends a PipelineBuffer row to an IDTSOutput100 whose IsErrorOut property is true. | |
DirectRow | Sends a row from a PipelineBuffer to the specified IDTSOutput100. | |
Dispose() () () () | Releases all resources used by the PipelineBuffer. | |
Dispose(Boolean) | Releases the unmanaged resources that are used by the PipelineBuffer, and optionally releases the managed resources. | |
Equals | (繼承自 Object。) | |
Finalize | Releases all resources used by the PipelineBuffer. (覆寫 Object. . :: . .Finalize() () () ()。) | |
GetBlobData | Retrieves an array of bytes from a binary large object (BLOB) stored in a PipelineBuffer column. | |
GetBlobLength | Gets the number of bytes contained in a binary large object (BLOB) PipelineBuffer column. | |
GetBoolean | Gets the bool value stored in the PipelineBuffer column. | |
GetByte | Gets the byte value stored in the PipelineBuffer column. | |
GetBytes | Gets the array of bytes stored in a buffer column. | |
GetColumnInfo | Retrieves the BufferColumn structure for a PipelineBuffer column. | |
GetDate | Gets the DateTime value stored in the PipelineBuffer column. | |
GetDateTime | Gets the DateTime value stored in the PipelineBuffer column. | |
GetDateTimeOffset | Gets the DateTimeOffset value stored in the PipelineBuffer column. | |
GetDecimal | Gets the decimal value stored in the PipelineBuffer column. | |
GetDouble | Gets the double stored in the PipelineBuffer column. | |
GetGuid | Gets the Guid value stored in the PipelineBuffer column. | |
GetHashCode | (繼承自 Object。) | |
GetInt16 | Gets the short stored in the PipelineBuffer column. | |
GetInt32 | Gets the int stored in a PipelineBuffer column. | |
GetInt64 | Gets the long stored in the PipelineBuffer column. | |
GetSByte | Gets the SByte value stored in a PipelineBuffer column. | |
GetSingle | Gets the float stored in a PipelineBuffer column. | |
GetString | Gets the string stored in the buffer column. | |
GetTime | Gets the TimeSpan value stored in the PipelineBuffer column. | |
GetType | (繼承自 Object。) | |
GetUInt16 | Gets the ushort value stored in the buffer column. | |
GetUInt32 | Gets the UInt32 value stored in the buffer column. | |
GetUInt64 | Gets the ulong value stored in the buffer column. | |
IsNull | Checks to see if the data in a buffer column is null. | |
MemberwiseClone | (繼承自 Object。) | |
NextRow | Advances the PipelineBuffer to the next row. | |
RemoveRow | Removes the current row from the PipelineBuffer. | |
ResetBlobData | Deletes the contents of the specified BLOB column. | |
SetBoolean | Assigns a bool value to a PipelineBuffer column. | |
SetByte | Assigns a byte to a PipelineBuffer column. | |
SetBytes | Assigns an array of bytes to a buffer column. | |
SetDate | Assigns a DateTime value to the PipelineBuffer column. | |
SetDateTime | Assigns a DateTime value to the PipelineBuffer column. | |
SetDateTimeOffset | Assigns a DateTimeOffset value to the PipelineBuffer column. | |
SetDecimal | Assigns a decimal to a buffer column. | |
SetDouble | Assigns a double to a PipelineBuffer column. | |
SetEndOfRowset | Notifies the PipelineBuffer that a component has finished adding rows to the buffer. | |
SetErrorInfo | Sets the error information for the current PipelineBuffer row. | |
SetGuid | Assigns a Guid to a buffer column. | |
SetInt16 | Assigns a 16-bit signed integer to a buffer column. | |
SetInt32 | Assigns a 32-bit signed integer to a buffer column. | |
SetInt64 | Assigns a 64-bit signed integer to a buffer column. | |
SetNull | Assigns nullNothingnullptrunitnull 參考 (在 Visual Basic 中為 Nothing) to a buffer column. | |
SetSByte | Assigns a signed 8-bit integer to a buffer column. | |
SetSingle | Assigns a float to a buffer column. | |
SetString | Assigns a string to a buffer column. | |
SetTime | Assigns a TimeSpan value to the PipelineBuffer column. | |
SetUInt16 | Assigns an unsigned 16-bit integer to a buffer column. | |
SetUInt32 | Assigns an unsigned 32-bit integer to a buffer column. | |
SetUInt64 | Assigns an unsigned 64-bit integer to a buffer column. | |
ToString | (繼承自 Object。) |
頂端
屬性
名稱 | 描述 | |
---|---|---|
ColumnCount | Gets the number of columns in the PipelineBuffer. | |
CurrentRow | Gets the index of the current row in the PipelineBuffer. | |
EndOfRowset | Gets a value indicating whether the current PipelineBuffer is the final buffer. | |
Item | Gets the data stored in a buffer column. | |
Mode | Gets a value indicating whether a PipelineBuffer is an IDTSInput100 buffer or an IDTSOutput100 buffer. | |
RowCount | Gets the number of rows in the PipelineBuffer object. |
頂端