Język

CacheView Klasa

Definicja

Składnik, który buforuje renderowany kod HTML zawartości podrzędnej podczas renderowania po stronie serwera (SSR). Po trafieniu pamięci podręcznej składniki podrzędne nie są tworzone ani renderowane.

public sealed class CacheView : IDisposable, Microsoft.AspNetCore.Components.IComponent
type CacheView = class
    interface IComponent
    interface IDisposable
Public NotInheritable Class CacheView
Implements IComponent, IDisposable
Dziedziczenie
CacheView
Implementuje

Konstruktory

Nazwisko Opis
CacheView()

Składnik, który buforuje renderowany kod HTML zawartości podrzędnej podczas renderowania po stronie serwera (SSR). Po trafieniu pamięci podręcznej składniki podrzędne nie są tworzone ani renderowane.

Właściwości

Nazwisko Opis
CacheKey

Pobiera lub ustawia jawny klucz pamięci podręcznej na potrzeby uściślania, gdy wiele CacheView wystąpień współużytkuje ten sam element nadrzędny składnika.

ChildContent

Pobiera lub ustawia zawartość do buforowania.

Enabled

Pobiera lub ustawia, czy buforowanie jest włączone. Wartość domyślna to true.

ExpiresAfter

Pobiera lub ustawia, jak długo po utworzeniu wpisu pamięci podręcznej należy eksmitować.

ExpiresOn

Pobiera lub ustawia bezwzględny DateTimeOffset czas eksmitowania wpisu pamięci podręcznej.

ExpiresSliding

Pobiera lub ustawia czas ostatniego dostępu do wpisu pamięci podręcznej, który powinien zostać wykluczony. Nieobsługiwane, gdy magazyn widoków pamięci podręcznej używa metody HybridCache.

VaryBy

Pobiera lub ustawia niestandardową wartość ciągu, aby zmieniać pamięć podręczną.

VaryByCookie

Pobiera lub ustawia rozdzielaną przecinkami listę nazw plików cookie, aby zmieniać pamięć podręczną.

VaryByCulture

Pobiera lub ustawia, czy zmienić pamięć podręczną według bieżącej kultury.

VaryByHeader

Pobiera lub ustawia rozdzielaną przecinkami listę nazw nagłówków HTTP, aby zmieniać pamięć podręczną.

VaryByQuery

Pobiera lub ustawia rozdzielaną przecinkami listę nazw parametrów ciągu zapytania, aby zmieniać pamięć podręczną według. Użyj "*" polecenia , aby różnić się od wszystkich parametrów ciągu zapytania.

VaryByRoute

Pobiera lub ustawia rozdzielaną przecinkami listę nazw parametrów trasy, aby zmieniać pamięć podręczną według.

VaryByUser

Pobiera lub ustawia, czy zmienić pamięć podręczną przez uwierzytelnionej tożsamości użytkownika.

Metody

Nazwisko Opis
Dispose()

Składnik, który buforuje renderowany kod HTML zawartości podrzędnej podczas renderowania po stronie serwera (SSR). Po trafieniu pamięci podręcznej składniki podrzędne nie są tworzone ani renderowane.

Jawne implementacje interfejsu

Nazwisko Opis
IComponent.Attach(RenderHandle)

Dołącza składnik do elementu RenderHandle.

IComponent.SetParametersAsync(ParameterView)

Ustawia parametry dostarczane przez element nadrzędny składnika w drzewie renderowania.

Dotyczy