CacheView Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
| 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 |
| 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 |
| 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. |