Classe DataStreamFromComStream

Gerarchia di ereditarietà

System.Object
  System.MarshalByRefObject
    System.IO.Stream
      Microsoft.Internal.VisualStudio.Shell.DataStreamFromComStream

Spazio dei nomi:  Microsoft.Internal.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Class DataStreamFromComStream _
    Inherits Stream _
    Implements IDisposable
public class DataStreamFromComStream : Stream, 
    IDisposable

Il tipo DataStreamFromComStream espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DataStreamFromComStream

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CanRead (Esegue l'override di Stream.CanRead).
Proprietà pubblica CanSeek (Esegue l'override di Stream.CanSeek).
Proprietà pubblica CanTimeout Ottiene un valore che determina se il flusso corrente prevede il timeout. (Ereditato da Stream)
Proprietà pubblica CanWrite (Esegue l'override di Stream.CanWrite).
Proprietà pubblica Length (Esegue l'override di Stream.Length).
Proprietà pubblica Position (Esegue l'override di Stream.Position).
Proprietà pubblica ReadTimeout Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. (Ereditato da Stream)
Proprietà pubblica WriteTimeout Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. (Ereditato da Stream)

In alto

Metodi

  Nome Descrizione
Metodo pubblico BeginRead Inizia un'operazione di lettura asincrona.(Considerare l'utilizzo di ReadAsync anziché vedere la sezione relativa alle osservazioni). (Ereditato da Stream)
Metodo pubblico BeginWrite Inizia un'operazione di scrittura asincrona.(Considerare l'utilizzo di WriteAsync anziché vedere la sezione relativa alle osservazioni). (Ereditato da Stream)
Metodo pubblico Close Consente di chiudere il flusso corrente e di liberare le risorse, come socket e handle di file, ad esso associate.Anziché chiamare questo metodo, assicurarsi che il flusso sia eliminato correttamente. (Ereditato da Stream)
Metodo pubblico CreateObjRef Crea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo protetto CreateWaitHandle Obsoleta. Assegna un oggetto WaitHandle. (Ereditato da Stream)
Metodo pubblico Dispose() Rilascia tutte le risorse utilizzate dalla classe Stream. (Ereditato da Stream)
Metodo protetto Dispose(Boolean) (Esegue l'override di Stream.Dispose(Boolean)).
Metodo pubblico EndRead Attende il completamento della lettura asincrona in sospeso.(Considerare l'utilizzo di ReadAsync anziché vedere la sezione relativa alle osservazioni). (Ereditato da Stream)
Metodo pubblico EndWrite Termina un'operazione di scrittura asincrona.(Considerare l'utilizzo di WriteAsync anziché vedere la sezione relativa alle osservazioni). (Ereditato da Stream)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize (Esegue l'override di Object.Finalize()).
Metodo pubblico Flush (Esegue l'override di Stream.Flush()).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetLifetimeService Recupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InitializeLifetimeService Ottiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto MemberwiseClone() Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone(Boolean) Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject)
Metodo pubblico Read (Esegue l'override di Stream.Read(array<Byte[], Int32, Int32)).
Metodo pubblico ReadByte Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso. (Ereditato da Stream)
Metodo pubblico Seek (Esegue l'override di Stream.Seek(Int64, SeekOrigin)).
Metodo pubblico SetLength (Esegue l'override di Stream.SetLength(Int64)).
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico Write (Esegue l'override di Stream.Write(array<Byte[], Int32, Int32)).
Metodo pubblico WriteByte Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso. (Ereditato da Stream)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico CopyTo Solo per utilizzo interno di Microsoft. (Definito da ExtensionMethods).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Internal.VisualStudio.Shell