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