Język

PipeOptions Wyliczenie

Definicja

Udostępnia opcje tworzenia obiektu PipeStream. Ta wyliczenie ma atrybut FlagsAttribute, który umożliwia bitową kombinację wartości składowych.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

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
Dziedziczenie
PipeOptions
Atrybuty

Pola

Nazwa Wartość Opis
WriteThrough -2147483648

Wskazuje, że system powinien zapisywać w dowolnej pośredniej pamięci podręcznej i przechodzić bezpośrednio do potoku.

None 0

Wskazuje, że nie ma żadnych dodatkowych parametrów.

FirstPipeInstance 524288
CurrentUserOnly 536870912

Podczas tworzenia NamedPipeServerStream wystąpienia wskazuje, że potok może być połączony tylko z klientem utworzonym przez tego samego użytkownika. Podczas tworzenia NamedPipeClientStream wystąpienia wskazuje, że potok może łączyć się tylko z serwerem utworzonym przez tego samego użytkownika. W Windows sprawdza zarówno konto użytkownika, jak i poziom podniesienia uprawnień.

Asynchronous 1073741824

Wskazuje, że potok może być używany do asynchronicznego odczytywania i zapisywania.

Uwagi

PipeOptions Użyj wyliczenia, aby określić zaawansowane opcje potoku.

Dotyczy