Comparteix a través de


BoundedChannelOptions Clase

Definición

Proporciona opciones que controlan el comportamiento de las instancias vinculadas de Channel<T>.

public ref class BoundedChannelOptions sealed : System::Threading::Channels::ChannelOptions
public sealed class BoundedChannelOptions : System.Threading.Channels.ChannelOptions
type BoundedChannelOptions = class
    inherit ChannelOptions
Public NotInheritable Class BoundedChannelOptions
Inherits ChannelOptions
Herencia
BoundedChannelOptions

Constructores

BoundedChannelOptions(Int32)

Inicializa las opciones.

Propiedades

AllowSynchronousContinuations

true si las operaciones realizadas en un canal pueden invocar sincrónicamente las continuaciones suscritas a notificaciones de operaciones asíncronicas pendientes; false si todas las continuaciones deben invocarse de forma asíncronica.

(Heredado de ChannelOptions)
Capacity

Obtiene o establece el número máximo de elementos que puede almacenar el canal delimitado.

FullMode

Obtiene o establece el comportamiento de las operaciones de escritura cuando el canal está lleno.

SingleReader

true lectores del canal garantizan que siempre habrá al menos una operación de lectura a la vez; false si no se garantiza ninguna restricción de este tipo.

(Heredado de ChannelOptions)
SingleWriter

true si los escritores del canal garantizan que siempre habrá al menos una operación de escritura a la vez; false si no se garantiza ninguna restricción de este tipo.

(Heredado de ChannelOptions)

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a