PipeOptions Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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.