Partager via


DataStreamFromComStream, classe

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.Internal.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Class DataStreamFromComStream _
    Inherits Stream _
    Implements IDisposable
public class DataStreamFromComStream : Stream, 
    IDisposable

Le type DataStreamFromComStream expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataStreamFromComStream

Début

Propriétés

  Nom Description
Propriété publique CanRead (Substitue Stream.CanRead.)
Propriété publique CanSeek (Substitue Stream.CanSeek.)
Propriété publique CanTimeout Obtient une valeur qui détermine si le flux actuel peut expirer. (Hérité de Stream.)
Propriété publique CanWrite (Substitue Stream.CanWrite.)
Propriété publique Length (Substitue Stream.Length.)
Propriété publique Position (Substitue Stream.Position.)
Propriété publique ReadTimeout Obtient ou définit une valeur exprimée en millisecondes qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant d'arriver à expiration. (Hérité de Stream.)
Propriété publique WriteTimeout Obtient ou définit une valeur exprimée en millisecondes qui définit la durée pendant laquelle le flux tentera d'inscrire des données avant d'arriver à expiration. (Hérité de Stream.)

Début

Méthodes

  Nom Description
Méthode publique BeginRead Débute une opération de lecture asynchrone.(Utilisez la méthode ReadAsync à la place ; consultez la section Notes.) (Hérité de Stream.)
Méthode publique BeginWrite Débute une opération d'écriture asynchrone.(Utilisez WriteAsync à la place ; consultez la section Notes.) (Hérité de Stream.)
Méthode publique Close Ferme le flux actuel et libère les ressources (telles que les sockets et les handles de fichiers) associées à celui-ci.Au lieu d'appeler cette méthode, assurez-vous que le flux est correctement supprimé. (Hérité de Stream.)
Méthode publique CreateObjRef Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode protégée CreateWaitHandle Obsolète. Alloue un objet WaitHandle. (Hérité de Stream.)
Méthode publique Dispose() Libère toutes les ressources utilisées par Stream. (Hérité de Stream.)
Méthode protégée Dispose(Boolean) (Substitue Stream.Dispose(Boolean).)
Méthode publique EndRead Attend que la requête asynchrone en attente se termine.(Utilisez la méthode ReadAsync à la place ; consultez la section Notes.) (Hérité de Stream.)
Méthode publique EndWrite Termine une opération d'écriture asynchrone.(Utilisez WriteAsync à la place ; consultez la section Notes.) (Hérité de Stream.)
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode protégée Finalize (Substitue Object.Finalize().)
Méthode publique Flush (Substitue Stream.Flush().)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetLifetimeService Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique InitializeLifetimeService Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode protégée MemberwiseClone() Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée MemberwiseClone(Boolean) Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode publique Read (Substitue Stream.Read(array<Byte[], Int32, Int32).)
Méthode publique ReadByte Lit un octet à partir du flux et avance d'un octet la position au sein du flux, ou retourne -1 s'il se situe à la fin du flux. (Hérité de Stream.)
Méthode publique Seek (Substitue Stream.Seek(Int64, SeekOrigin).)
Méthode publique SetLength (Substitue Stream.SetLength(Int64).)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique Write (Substitue Stream.Write(array<Byte[], Int32, Int32).)
Méthode publique WriteByte Écrit un octet à la position actuelle dans le flux actuel et avance d'un octet la position dans flux. (Hérité de Stream.)

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique CopyTo Réservé à un usage interne Microsoft. (Défini par ExtensionMethods.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Internal.VisualStudio.Shell, espace de noms