PipeOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет параметры для создания объекта PipeStream. Этот перечисление имеет атрибут FlagsAttribute, который позволяет побитовую комбинацию значений элементов.
Это перечисление поддерживает побитовую комбинацию значений его членов.
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
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| WriteThrough | -2147483648 | Указывает, что система должна записывать данные через любой промежуточный кэш и перейти непосредственно к каналу. |
| None | 0 | Указывает, что дополнительных параметров нет. |
| FirstPipeInstance | 524288 | |
| CurrentUserOnly | 536870912 | При создании экземпляра NamedPipeServerStream указывает, что канал может быть подключен только к клиенту, созданному тем же пользователем. При создании NamedPipeClientStream экземпляра указывает, что канал может подключаться только к серверу, созданному тем же пользователем. На Windows проверяется как учетная запись пользователя, так и уровень повышения прав. |
| Asynchronous | 1073741824 | Указывает, что канал можно использовать для асинхронного чтения и записи. |
Комментарии
Используйте перечисление PipeOptions , чтобы указать дополнительные параметры канала.