Aracılığıyla paylaş


PipeOptions Sabit listesi

Tanım

Nesne oluşturmak PipeStream için seçenekler sağlar. Bu sabit listesi, üye değerlerinin bitsel birleşimine imkan tanıyan bir FlagsAttribute öznitelik içerir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

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
Devralma
PipeOptions
Öznitelikler

Alanlar

Asynchronous 1073741824

Kanalın zaman uyumsuz okuma ve yazma için kullanılabileceğini gösterir.

CurrentUserOnly 536870912

Örnek oluşturmak NamedPipeServerStream için kullanıldığında, kanalın yalnızca aynı kullanıcı tarafından oluşturulan bir istemciye bağlanabileceğini gösterir. Örnek oluşturmak NamedPipeClientStream için kullanıldığında, kanalın yalnızca aynı kullanıcı tarafından oluşturulan bir sunucuya bağlanabileceğini gösterir. Windows'da hem kullanıcı hesabını hem de yükseltme düzeyini doğrular.

FirstPipeInstance 524288
None 0

Ek parametre olmadığını gösterir.

WriteThrough -2147483648

Sistemin herhangi bir ara önbellek aracılığıyla yazması ve doğrudan kanala gitmesi gerektiğini gösterir.

Açıklamalar

PipeOptions Gelişmiş kanal seçeneklerini belirtmek için numaralandırmayı kullanın.

Şunlara uygulanır