共用方式為


IStream 介面

此 API 支援 SQL Server 2012 基礎結構,但無法直接從您的程式碼使用。

Provides an interface that supports reading and writing data to stream objects.

命名空間:  Microsoft.SqlServer.Dts.Runtime.Wrapper
組件:  Microsoft.SqlServer.DTSRuntimeWrap (在 Microsoft.SqlServer.DTSRuntimeWrap.dll 中)

語法

'宣告
<GuidAttribute("0000000C-0000-0000-C000-000000000046")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IStream _
    Inherits ISequentialStream
'用途
Dim instance As IStream
[GuidAttribute("0000000C-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IStream : ISequentialStream
[GuidAttribute(L"0000000C-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IStream : ISequentialStream
[<GuidAttribute("0000000C-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IStream =  
    interface 
        interface ISequentialStream 
    end
public interface IStream extends ISequentialStream

IStream 型別公開下列成員。

方法

  名稱 說明
公用方法 Clone 基礎結構。Creates a new stream object with its own seek pointer that references the same bytes as the original stream.
公用方法 Commit 基礎結構。Ensures that any changes made to a stream object that is open in transacted mode are reflected in the parent storage.
公用方法 LockRegion 基礎結構。Restricts access to a specified range of bytes in the stream.
公用方法 RemoteCopyTo 基礎結構。Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream.
公用方法 RemoteRead 基礎結構。Reads a specified number of bytes from the stream object into memory starting at the current seek pointer.
公用方法 RemoteSeek 基礎結構。Changes the seek pointer to a new location relative to the beginning of the stream, to the end of the stream, or to the current seek pointer.
公用方法 RemoteWrite 基礎結構。Writes a specified number of bytes into the stream object starting at the current seek pointer.
公用方法 Revert 基礎結構。Discards all changes that have been made to a transacted stream since the last Commit(UInt32) call.
公用方法 SetSize 基礎結構。Sets the size of the stream object.
公用方法 Stat 基礎結構。Retrieves the tagSTATSTG structure for this stream.
公用方法 UnlockRegion 基礎結構。Removes the access restriction on a range of bytes previously restricted with the LockRegion(_ULARGE_INTEGER, _ULARGE_INTEGER, UInt32) method.

上層

請參閱

參考

Microsoft.SqlServer.Dts.Runtime.Wrapper 命名空間