Condividi tramite


ReliableSessionBindingElement.FlowControlEnabled Proprietà

Definizione

Ottiene o imposta un valore che indica se per la sessione affidabile è abilitato il controllo di flusso.

public:
 property bool FlowControlEnabled { bool get(); void set(bool value); };
public bool FlowControlEnabled { get; set; }
member this.FlowControlEnabled : bool with get, set
Public Property FlowControlEnabled As Boolean

Valore della proprietà

Boolean

true se per la sessione affidabile è abilitato il controllo di flusso. In caso contrario, false. Il valore predefinito è true.

Commenti

Il controllo di flusso è un meccanismo implementato dalle sessioni affidabili per garantire che il numero di messaggi inviati da un mittente non superi il numero massimo di messaggi che un destinatario è in grado di gestire. I destinatari dispongono di un buffer di messaggi che viene utilizzato per gestire picchi improvvisi di messaggi in arrivo e messaggi non ordinati. I destinatari comunicano ai mittenti la quantità di spazio rimanente in questo buffer in ogni acknowledgment. I mittenti possono così interrompere l'invio di nuovi messaggi ogni volta che lo spazio disponibile nel buffer risulta insufficiente.

Si applica a