Udostępnij za pośrednictwem


PipeOptions Wyliczenie

Definicja

Udostępnia opcje tworzenia PipeStream obiektu. To wyliczenie ma atrybut FlagsAttribute umożliwiający bitowe połączenie jego wartości członkowskich.

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

Asynchronous 1073741824

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

CurrentUserOnly 536870912

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

FirstPipeInstance 524288
None 0

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

WriteThrough -2147483648

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

Uwagi

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

Dotyczy