다음을 통해 공유


PipelineBuffer 멤버

Provides an in-memory data store containing rows and columns of data.

PipelineBuffer 형식은 다음 멤버를 노출합니다.

생성자

  이름 설명
보호된 메서드 PipelineBuffer Instantiates a new instance of the 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.

맨 위로 이동