PipeOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des options pour créer un objet PipeStream. Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs membres.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class PipeOptions
[System.Flags]
public enum PipeOptions
[System.Flags]
[System.Serializable]
public enum PipeOptions
[<System.Flags>]
type PipeOptions =
[<System.Flags>]
[<System.Serializable>]
type PipeOptions =
Public Enum PipeOptions
- Héritage
- Attributs
Champs
Asynchronous | 1073741824 | Indique que le canal peut être utilisé pour la lecture et l’écriture asynchrones. |
CurrentUserOnly | 536870912 | Lorsqu’il est utilisé pour créer une instance NamedPipeServerStream, indique que le canal ne peut être connecté qu’à un client créé par le même utilisateur. Lorsqu’il est utilisé pour créer une instance NamedPipeClientStream, indique que le canal ne se connecter qu’à un serveur créé par le même utilisateur. Sur Windows, il vérifie à la fois le compte d’utilisateur et le niveau d’élévation. |
FirstPipeInstance | 524288 | |
None | 0 | Indique qu’il n’y a pas de paramètres supplémentaires. |
WriteThrough | -2147483648 | Indique que le système doit écrire dans n’importe quel cache intermédiaire et aller directement au canal. |
Remarques
Utilisez l’énumération PipeOptions pour spécifier les options avancées du canal.