RazorComponentsServiceOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供配置 Razor 元件伺服器端渲染的選項。
public sealed class RazorComponentsServiceOptions
type RazorComponentsServiceOptions = class
Public NotInheritable Class RazorComponentsServiceOptions
- 繼承
-
RazorComponentsServiceOptions
建構函式
| 名稱 | Description |
|---|---|
| RazorComponentsServiceOptions() |
提供配置 Razor 元件伺服器端渲染的選項。 |
屬性
| 名稱 | Description |
|---|---|
| CacheViewHybridCache |
取得或設定 HybridCache 用於伺服器端渲染的 used by CacheView 。 若未設定,則使用註冊 HybridCache 服務(若有);否則則使用記憶體內儲存。 |
| CacheViewSizeLimit |
取得或設定用於伺服器端渲染的記憶體快取 CacheView 最大大小(以位元組為單位)。 當達到限制時,直到現有條目過期前,不會有新的項目被快取。 預設為 100 MB。 0 值則設定零位元組快取大小限制,因此條目不會被快取。 |
| DetailedErrors |
取得或設定一個值,決定是否包含錯誤的詳細資訊。 |
| DisableClientValidation |
取得或設定一個值,決定所有以靜態伺服器端渲染呈現的表單是否關閉用戶端驗證。 當 |
| MaxFormMappingCollectionSize |
取得或設定表單集合中允許的最大元素數量。 |
| MaxFormMappingErrorCount |
在映射表單資料時,會取得或設定允許的最大錯誤數。 |
| MaxFormMappingKeySize |
取得或設定用於讀取資料金鑰的緩衝區最大大小。 |
| MaxFormMappingRecursionDepth |
在遞迴映射資料時,取得或設定最大允許的深度。 |
| TempDataCookie |
決定建立 TempData cookie 所使用的設定。 |
| TempDataProviderType |
取得或設定 TempData 的儲存提供者類型。 預設為 Cookie。 |
| TemporaryRedirectionUrlValidityDuration |
取得或設定由 Blazor 伺服器端渲染所發出的臨時重定向 URL 的資料保護有效期。 這些 URL 僅暫時使用,因此壽命只需足夠長,讓用戶端接收 URL 並開始導航即可。 不過,時間也應該足夠長,以應對跨伺服器的時鐘偏差。 |