Condividi tramite


Interfaccia IStream

Questa API supporta l'infrastruttura SQL Server 2012 e non può essere utilizzata direttamente dal codice.

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

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Sintassi

'Dichiarazione
<GuidAttribute("0000000C-0000-0000-C000-000000000046")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IStream _
    Inherits ISequentialStream
'Utilizzo
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

Nel tipo IStream sono esposti i membri seguenti.

Metodi

  Nome Descrizione
Metodo pubblico Clone Infrastruttura. Creates a new stream object with its own seek pointer that references the same bytes as the original stream.
Metodo pubblico Commit Infrastruttura. Ensures that any changes made to a stream object that is open in transacted mode are reflected in the parent storage.
Metodo pubblico LockRegion Infrastruttura. Restricts access to a specified range of bytes in the stream.
Metodo pubblico RemoteCopyTo Infrastruttura. Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream.
Metodo pubblico RemoteRead Infrastruttura. Reads a specified number of bytes from the stream object into memory starting at the current seek pointer.
Metodo pubblico RemoteSeek Infrastruttura. 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.
Metodo pubblico RemoteWrite Infrastruttura. Writes a specified number of bytes into the stream object starting at the current seek pointer.
Metodo pubblico Revert Infrastruttura. Discards all changes that have been made to a transacted stream since the last Commit(UInt32) call.
Metodo pubblico SetSize Infrastruttura. Sets the size of the stream object.
Metodo pubblico Stat Infrastruttura. Retrieves the tagSTATSTG structure for this stream.
Metodo pubblico UnlockRegion Infrastruttura. Removes the access restriction on a range of bytes previously restricted with the LockRegion(_ULARGE_INTEGER, _ULARGE_INTEGER, UInt32) method.

In alto

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime.Wrapper