ReliableSessionBindingElement.FlowControlEnabled Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.