Partager via


NamedPipeTransportOptions Classe

Définition

Options pour les transports basés sur le canal nommé.

public sealed class NamedPipeTransportOptions
type NamedPipeTransportOptions = class
Public NotInheritable Class NamedPipeTransportOptions
Héritage
NamedPipeTransportOptions

Constructeurs

NamedPipeTransportOptions()

Options pour les transports basés sur le canal nommé.

Propriétés

CurrentUserOnly

Obtient ou définit une valeur qui indique que le canal ne peut être connecté qu’à un client créé par le même compte d’utilisateur.

Sur Windows, une valeur true vérifie à la fois le compte d’utilisateur et le niveau d’élévation.

ListenerQueueCount

Nombre de files d’attente d’écouteurs utilisées pour accepter les connexions de canal de nom.

MaxReadBufferSize

Obtient ou définit le nombre maximal d’octets entrants nonconsommés que le transport va mettre en mémoire tampon.

Une valeur de null ou 0 désactive entièrement la contre-pression, ce qui permet une mise en mémoire tampon illimitée. La mise en mémoire tampon de serveur illimitée est un risque de sécurité pour les clients non approuvés.

MaxWriteBufferSize

Obtient ou définit le nombre maximal d’octets sortants que le transport mettra en mémoire tampon avant d’appliquer une contre-pression en écriture.

Une valeur de null ou 0 désactive entièrement la contre-pression, ce qui permet une mise en mémoire tampon illimitée. La mise en mémoire tampon de serveur illimitée est un risque de sécurité pour les clients non approuvés.

PipeSecurity

Obtient ou définit les informations de sécurité qui déterminent le contrôle d’accès et la sécurité d’audit pour les canaux.

S’applique à