RazorComponentsServiceOptions Classe
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.
Fornisce opzioni per la configurazione del rendering lato server di Razor Components.
public sealed class RazorComponentsServiceOptions
type RazorComponentsServiceOptions = class
Public NotInheritable Class RazorComponentsServiceOptions
- Ereditarietà
-
RazorComponentsServiceOptions
Costruttori
| Nome | Descrizione |
|---|---|
| RazorComponentsServiceOptions() |
Fornisce opzioni per la configurazione del rendering lato server di Razor Components. |
Proprietà
| Nome | Descrizione |
|---|---|
| CacheViewHybridCache |
Ottiene o imposta l'oggetto utilizzato da CacheView per il HybridCache rendering lato server. Se lasciato non impostato, il servizio registrato HybridCache viene usato se disponibile; in caso contrario, viene usato l'archivio in memoria. |
| CacheViewSizeLimit |
Ottiene o imposta le dimensioni massime, in byte, della cache in memoria utilizzata da CacheView per il rendering lato server. Quando viene raggiunto il limite, non vengono memorizzate nuove voci nella cache fino alla scadenza delle voci esistenti. Il valore predefinito è 100 MB. Il valore 0 configura un limite di dimensioni cache a zero byte, pertanto le voci non vengono memorizzate nella cache. |
| DetailedErrors |
Ottiene o imposta un valore che determina se includere informazioni dettagliate sugli errori. |
| DisableClientValidation |
Ottiene o imposta un valore che determina se la convalida lato client è disabilitata per tutti i moduli sottoposti a rendering con rendering statico sul lato server. Quando |
| MaxFormMappingCollectionSize |
Ottiene o imposta il numero massimo di elementi consentiti in una raccolta di moduli. |
| MaxFormMappingErrorCount |
Ottiene o imposta il numero massimo di errori consentiti durante il mapping dei dati del modulo. |
| MaxFormMappingKeySize |
Ottiene o imposta le dimensioni massime del buffer utilizzato per leggere le chiavi di dati del modulo. |
| MaxFormMappingRecursionDepth |
Ottiene o imposta la profondità massima consentita quando si esegue il mapping ricorsivo dei dati del modulo. |
| TempDataCookie |
Determina le impostazioni utilizzate per creare il cookie TempData. |
| TempDataProviderType |
Ottiene o imposta il tipo di provider di archiviazione per TempData. Il valore predefinito è Cookie. |
| TemporaryRedirectionUrlValidityDuration |
Ottiene o imposta la durata della validità della protezione dei dati per gli URL di reindirizzamento temporanei generati dal rendering lato server Blazor. Questi vengono usati solo temporaneamente, quindi la durata deve essere sufficiente per consentire a un client di ricevere l'URL e iniziare a spostarsi verso di esso. Tuttavia, dovrebbe anche essere abbastanza lungo per consentire lo sfasamento dell'orologio tra i server. |