IDTSBLOBObject100 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 にバイトを追加します。 |