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 najdete 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é v objektu streamu otevřeného v režimu transakcí projevily v nadřazené úložišti.

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

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

LockRegion(Int64, Int64, Int32)
Zastaralé.

Omezuje přístup k zadanému rozsahu bajtů ve streamu.

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

Přečte zadaný počet bajtů z objektu streamu do paměti počínaje ukazatelem aktuálního vyhledávání.

Revert()
Zastaralé.

Zahodí všechny změny, které byly provedeny 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 streamu 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 pro rozsah bajtů, které byly dříve omezeny pomocí LockRegion(Int64, Int64, Int32).

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

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

Platí pro