다음을 통해 공유


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 네임스페이스