UCOMIStream Rozhraní

Definice

Upozornění

Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202

Místo toho použijte IStream.

public interface class UCOMIStream
[System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIStream
[System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMIStream
[<System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIStream = interface
[<System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMIStream = interface
Public Interface UCOMIStream
Atributy

Poznámky

Další informace naleznete v existující dokumentaci pro IStream a ISequentialStream v podsložce com knihovny MSDN.

Metody

Clone(UCOMIStream)
Zastaralé.

Vytvoří nový objekt streamu s vlastním ukazatelem hledání, který odkazuje na stejné bajty jako původní datový proud.

Commit(Int32)
Zastaralé.

Zajišťuje, aby se všechny změny provedené u objektu streamu otevřeného v transakčním režimu projevily v nadřazené úložišti.

CopyTo(UCOMIStream, Int64, IntPtr, IntPtr)
Zastaralé.

Zkopíruje zadaný počet bajtů z aktuálního ukazatele hledání v datovém proudu do aktuálního ukazatele hledání v jiném datovém proudu.

LockRegion(Int64, Int64, Int32)
Zastaralé.

Omezuje přístup k zadanému rozsahu bajtů v datovém proudu.

Read(Byte[], Int32, IntPtr)
Zastaralé.

Načte zadaný počet bajtů z objektu streamu do paměti počínaje aktuálním ukazatelem hledání.

Revert()
Zastaralé.

Zahodí všechny změny provedené v transakčním datovém proudu od posledního Commit(Int32) volání.

Seek(Int64, Int32, IntPtr)
Zastaralé.

Změní ukazatel hledání na nové umístění vzhledem k začátku datového proudu, ke konci datového proudu nebo k aktuálnímu ukazateli hledání.

SetSize(Int64)
Zastaralé.

Změní velikost objektu streamu.

Stat(STATSTG, Int32)
Zastaralé.

Načte STATSTG strukturu pro tento datový proud.

UnlockRegion(Int64, Int64, Int32)
Zastaralé.

Odebere omezení přístupu k rozsahu bajtů, které byly dříve omezeny nástrojem LockRegion(Int64, Int64, Int32).

Write(Byte[], Int32, IntPtr)
Zastaralé.

Zapíše zadaný počet bajtů do objektu streamu počínaje aktuálním ukazatelem hledání.

Platí pro