Поделиться через


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
Наследование
PipeOptions
Атрибуты

Поля

Asynchronous 1073741824

Указывает, что канал может использоваться для асинхронного чтения и записи.

CurrentUserOnly 536870912

При использовании для создания экземпляра NamedPipeServerStream указывает, что канал может быть подключен только к клиенту, созданному тем же пользователем. При использовании для создания экземпляра NamedPipeClientStream указывает, что канал может подключаться только к серверу, созданному тем же пользователем. В Windows проверяет как учетную запись пользователя, так и уровень повышения прав.

FirstPipeInstance 524288
None 0

Указывает, что дополнительных параметров не предусмотрено.

WriteThrough -2147483648

Указывает, что запись в системе должна выполняться через любой промежуточный кэш с переходом непосредственно в канал.

Комментарии

Используйте перечисление PipeOptions для указания дополнительных параметров канала.

Применяется к