Język

RazorComponentsServiceOptions Klasa

Definicja

Udostępnia opcje konfigurowania renderowania składników Razor po stronie serwera.

public sealed class RazorComponentsServiceOptions
type RazorComponentsServiceOptions = class
Public NotInheritable Class RazorComponentsServiceOptions
Dziedziczenie
RazorComponentsServiceOptions

Konstruktory

Nazwisko Opis
RazorComponentsServiceOptions()

Udostępnia opcje konfigurowania renderowania składników Razor po stronie serwera.

Właściwości

Nazwisko Opis
CacheViewHybridCache

Pobiera lub ustawia wartość używaną HybridCache przez CacheView renderowanie po stronie serwera. Po usunięciu z lewej strony zarejestrowana HybridCache usługa jest używana, jeśli jest dostępna; w przeciwnym razie używany jest magazyn w pamięci.

CacheViewSizeLimit

Pobiera lub ustawia maksymalny rozmiar w bajtach pamięci podręcznej używanej przez CacheView renderowanie po stronie serwera. Po osiągnięciu limitu żadne nowe wpisy nie są buforowane do momentu wygaśnięcia istniejących wpisów. Wartość domyślna to 100 MB. Wartość 0 konfiguruje limit rozmiaru pamięci podręcznej bez bajtów, więc wpisy nie są buforowane.

DetailedErrors

Pobiera lub ustawia wartość określającą, czy należy uwzględnić szczegółowe informacje o błędach.

DisableClientValidation

Pobiera lub ustawia wartość, która określa, czy walidacja po stronie klienta jest wyłączona dla wszystkich formularzy renderowanych przy użyciu renderowania statycznego po stronie serwera. Gdy false (wartość domyślna), formularze używające DataAnnotationsValidator reguł weryfikacji emitują reguły weryfikacji po stronie klienta, aby błędy użytkownika mogły być zgłaszane bez rundy na serwerze. W przypadku trueprogramu żadne reguły weryfikacji po stronie klienta nie są emitowane i są uruchamiane tylko weryfikacje po stronie serwera.

MaxFormMappingCollectionSize

Pobiera lub ustawia maksymalną liczbę elementów dozwolonych w kolekcji formularzy.

MaxFormMappingErrorCount

Pobiera lub ustawia maksymalną liczbę błędów dozwolonych podczas mapowania danych formularza.

MaxFormMappingKeySize

Pobiera lub ustawia maksymalny rozmiar buforu używanego do odczytywania kluczy danych formularza.

MaxFormMappingRecursionDepth

Pobiera lub ustawia maksymalną głębokość dozwoloną podczas cyklicznego mapowania danych formularza.

TempDataCookie

Określa ustawienia używane do tworzenia pliku cookie TempData.

TempDataProviderType

Pobiera lub ustawia typ dostawcy magazynu tempData. Wartość domyślna to Cookie.

TemporaryRedirectionUrlValidityDuration

Pobiera lub ustawia okres ważności ochrony danych dla tymczasowych adresów URL przekierowania emitowanych przez renderowanie po stronie serwera Blazor. Są one używane tylko przejściowo, więc okres istnienia musi być wystarczająco długi, aby klient odbierał adres URL i rozpoczynał nawigację do niego. Jednak powinno to być również wystarczająco długie, aby umożliwić rozbieżność zegara na serwerach.

Dotyczy