IDTSBLOBObject100 インターフェイス

定義

IDTSBuffer100オブジェクトのカラムにバイトを読み書きするために使われました。

public interface class IDTSBLOBObject100
[System.Runtime.InteropServices.Guid("7E23852E-AF7E-4465-87AF-1833BBD429A5")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSBLOBObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2D32DA3F-A86E-4B58-905A-F2AFC9B94EC4")]
public interface IDTSBLOBObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("D442B8F1-C606-49FA-8473-21DFCDCD2753")]
public interface IDTSBLOBObject100
[<System.Runtime.InteropServices.Guid("7E23852E-AF7E-4465-87AF-1833BBD429A5")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSBLOBObject100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2D32DA3F-A86E-4B58-905A-F2AFC9B94EC4")>]
type IDTSBLOBObject100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("D442B8F1-C606-49FA-8473-21DFCDCD2753")>]
type IDTSBLOBObject100 = interface
Public Interface IDTSBLOBObject100
属性

注釈

この IDTSBLOBObject100 は、バイナリの大きなオブジェクト(BLOB)内のバイトの読み書きをサポートしています。 オブジェクトに追加されたバイトは、 SpoolThreshold プロパティに達するまでメモリに保存され、その後一時ファイルに書き込まれます。

管理されたコンポーネント開発者はこのオブジェクトを使用せず、代わりに BlobColumn クラスを使用します。

プロパティ

名前 説明
Length

IDTSBLOBObject100に保存されたバイト数を取得します。

SpoolThreshold

一時ファイルに書き込む前にメモリに格納するバイト数を取得するか設定します。

メソッド

名前 説明
AddData(Byte, UInt32)

IDTSBLOBObject100オブジェクトにバイトを追加します。

GetData(UInt32, Byte, UInt32, UInt32)

IDTSBLOBObject100オブジェクトから指定されたバイト数を取得します。

GetStream()

IDTSBLOBObject100内のバイトの読み書きに使えるIStreamオブジェクトを取得します。

PutData(UInt32, Byte, UInt32, UInt32)

特定の場所にバイトを追加します。 IDTSBLOBObject100

ResetData()

IDTSBLOBObject100で保存されたバイトを空にします。

SetFromStream(ISequentialStream)

ISequentialStreamオブジェクトからIDTSBLOBObject100にバイトを追加します。

適用対象