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
Атрибуты

Поля

Имя Значение Описание
WriteThrough -2147483648

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

None 0

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

FirstPipeInstance 524288
CurrentUserOnly 536870912

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

Asynchronous 1073741824

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

Комментарии

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

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