Udostępnij za pośrednictwem


UCOMIStream Interfejs

Definicja

Przestroga

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

Zamiast tego użyj polecenia cmdlet 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
Atrybuty

Uwagi

Aby uzyskać więcej informacji, zobacz istniejącą dokumentację dotyczącą IStream biblioteki MSDN i ISequentialStream w podfolderze com biblioteki MSDN.

Metody

Clone(UCOMIStream)
Przestarzałe.

Tworzy nowy obiekt strumienia z własnym wskaźnikiem wyszukiwania, który odwołuje się do tych samych bajtów co oryginalny strumień.

Commit(Int32)
Przestarzałe.

Gwarantuje, że wszystkie zmiany wprowadzone w obiekcie strumienia otwarte w trybie transakcyjnym zostaną odzwierciedlone w magazynie nadrzędnym.

CopyTo(UCOMIStream, Int64, IntPtr, IntPtr)
Przestarzałe.

Kopiuje określoną liczbę bajtów z bieżącego wskaźnika wyszukiwania w strumieniu do bieżącego wskaźnika wyszukiwania w innym strumieniu.

LockRegion(Int64, Int64, Int32)
Przestarzałe.

Ogranicza dostęp do określonego zakresu bajtów w strumieniu.

Read(Byte[], Int32, IntPtr)
Przestarzałe.

Odczytuje określoną liczbę bajtów z obiektu strumienia do pamięci, zaczynając od bieżącego wskaźnika wyszukiwania.

Revert()
Przestarzałe.

Odrzuca wszystkie zmiany wprowadzone w strumieniu transakcyjnym od ostatniego Commit(Int32) wywołania.

Seek(Int64, Int32, IntPtr)
Przestarzałe.

Zmienia wskaźnik wyszukiwania na nową lokalizację względem początku strumienia, na końcu strumienia lub do bieżącego wskaźnika wyszukiwania.

SetSize(Int64)
Przestarzałe.

Zmienia rozmiar obiektu strumienia.

Stat(STATSTG, Int32)
Przestarzałe.

STATSTG Pobiera strukturę dla tego strumienia.

UnlockRegion(Int64, Int64, Int32)
Przestarzałe.

Usuwa ograniczenie dostępu do zakresu bajtów, które wcześniej były ograniczone za pomocą polecenia LockRegion(Int64, Int64, Int32).

Write(Byte[], Int32, IntPtr)
Przestarzałe.

Zapisuje określoną liczbę bajtów w obiekcie strumienia rozpoczynającym się od bieżącego wskaźnika wyszukiwania.

Dotyczy