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

Name Description
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é 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í ve streamu na aktuální ukazatel 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é.

Přečte zadaný počet bajtů z objektu datového proudu do paměti počínaje aktuálním ukazatelem hledání.

Revert()
Zastaralé.

Zahodí všechny změny provedené u transactovaného datového 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, na konec datového proudu nebo na aktuální ukazatel hledání.

SetSize(Int64)
Zastaralé.

Změní velikost objektu streamu.

Stat(STATSTG, Int32)
Zastaralé.

STATSTG Načte strukturu pro tento datový proud.

UnlockRegion(Int64, Int64, Int32)
Zastaralé.

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

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

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

Platí pro