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. |
맨 위로 이동