Lingua

CircuitOptions Classe

Definizione

Opzioni per configurare il gestore del circuito per Blazor lato server

public ref class CircuitOptions sealed
public sealed class CircuitOptions
type CircuitOptions = class
Public NotInheritable Class CircuitOptions
Ereditarietà
CircuitOptions

Costruttori

Nome Descrizione
CircuitOptions()

Opzioni per configurare il gestore del circuito per Blazor lato server

Proprietà

Nome Descrizione
DetailedErrors

Ottiene o imposta un valore che determina se inviare o meno messaggi di eccezione dettagliati a JavaScript quando si verifica un'eccezione non gestita nel circuito o quando una chiamata al metodo .NET tramite l'interoperabilità JS genera un'eccezione.

DisconnectedCircuitMaxRetained

Ottiene o imposta un valore che determina il numero massimo di dettagli dello stato del circuito disconnesso mantenuti dal server.

Quando un client si disconnette, ASP.NET Core Components tenta di mantenere lo stato nel server per un intervallo. Ciò consente al client di ristabilire una connessione al circuito esistente nel server senza perdere alcuno stato in caso di problemi di connessione temporanei.

Questo valore determina il numero massimo di stati del circuito conservati dal server. <seealso cref="P:Microsoft. AspNetCore.Components.Server.CircuitOptions.DisconnectedCircuitRetentionPeriod"></seealso>

DisconnectedCircuitRetentionPeriod

Ottiene o imposta un valore che determina lo stato di durata massimo per un circuito disconnesso viene mantenuto nel server.

Quando un client si disconnette, ASP.NET Core Components tenta di mantenere lo stato nel server per un intervallo. Ciò consente al client di ristabilire una connessione al circuito esistente nel server senza perdere alcuno stato in caso di problemi di connessione temporanei.

Questo valore determina lo stato massimo del circuito di durata mantenuto dal server prima di essere rimosso. <seealso cref="P:Microsoft. AspNetCore.Components.Server.CircuitOptions.DisconnectedCircuitMaxRetained"></seealso>

HybridPersistenceCache

Ottiene o imposta l'istanza HybridCache da utilizzare per rendere persistente lo stato del circuito tra server.

JSInteropDefaultCallTimeout

Ottiene o imposta un valore che indica per quanto tempo il server attenderà prima di scadere una chiamata asincrona di funzione JavaScript.

JsonTypeInfoResolvers

Ottiene i resolver di metadati JSON usati per i payload del circuito di proprietà dell'applicazione.

MaxBufferedUnacknowledgedRenderBatches

Ottiene o imposta il numero massimo di batch di rendering che un circuito memorizza nel buffer finché non viene ricevuto un acknowledgement per il batch.

PersistedCircuitDistributedRetentionPeriod

Ottiene o imposta la durata di conservazione di un circuito persistente nella cache distribuita.

PersistedCircuitInMemoryMaxRetained

Ottiene o imposta un valore che determina il numero massimo di circuiti persistenti mantenuti in memoria dal server quando non è configurata alcuna cache distribuita.

PersistedCircuitInMemoryRetentionPeriod

Ottiene o imposta la durata per cui un circuito persistente viene mantenuto in memoria.

RootComponents

Ottiene le opzioni per i componenti radice all'interno del circuito.

Si applica a