Partager via


PipeOptions Énumération

Définition

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
PipeOptions
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.

S’applique à