AnonymousPipeServerStreamAcl.Create Méthode
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.
Crée une instance de la AnonymousPipeServerStream classe avec le sens du canal, le mode d’hériter, la taille de la mémoire tampon et la sécurité du canal spécifiés.
public:
static System::IO::Pipes::AnonymousPipeServerStream ^ Create(System::IO::Pipes::PipeDirection direction, System::IO::HandleInheritability inheritability, int bufferSize, System::IO::Pipes::PipeSecurity ^ pipeSecurity);
public static System.IO.Pipes.AnonymousPipeServerStream Create(System.IO.Pipes.PipeDirection direction, System.IO.HandleInheritability inheritability, int bufferSize, System.IO.Pipes.PipeSecurity? pipeSecurity);
static member Create : System.IO.Pipes.PipeDirection * System.IO.HandleInheritability * int * System.IO.Pipes.PipeSecurity -> System.IO.Pipes.AnonymousPipeServerStream
Public Shared Function Create (direction As PipeDirection, inheritability As HandleInheritability, bufferSize As Integer, pipeSecurity As PipeSecurity) As AnonymousPipeServerStream
Paramètres
- direction
- PipeDirection
Une des valeurs d’énumération qui détermine la direction du canal. Les canaux anonymes sont unidirectionnels, de sorte que la direction ne peut pas être définie sur InOut.
- inheritability
- HandleInheritability
Une des valeurs d’énumération qui détermine si le handle sous-jacent peut être hérité par les processus enfants.
- bufferSize
- Int32
Taille de la mémoire tampon. Cette valeur doit être supérieure ou égale à 0.
- pipeSecurity
- PipeSecurity
Objet qui détermine le contrôle d’accès et la sécurité d’audit du canal.
Retours
Nouvelle instance de flux de serveur de canal anonyme.
Exceptions
direction a la valeur InOut.
inheritability n’est pas défini sur une valeur d’énumération valide HandleInheritability .
- ou -
bufferSize est inférieur à 0.
Remarques
Le paramètre pipeSecurity sur null est équivalent à l’appel AnonymousPipeServerStream(PipeDirection, HandleInheritability, Int32) du constructeur directement.