次の方法で共有


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()

IStream でのバイトの読み取りおよび書き込みに使用できる IDTSBLOBObject100 オブジェクトを取得します。

PutData(UInt32, Byte, UInt32, UInt32)

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

ResetData()

IDTSBLOBObject100 によって格納されたバイトを空にします。

SetFromStream(ISequentialStream)

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

適用対象