ASP.NET Web Pages 2 參考

本節中的主題說明支援「含有 Razor 語法的 ASP.NET Web Pages」的公用命名空間、類別和介面。

含有 Razor 語法的 ASP.NET Web Pages 是一種簡單的程式設計語法,用於在 ASP.NET 網頁中內嵌伺服器架構程式碼。其包含在 Microsoft WebMatrix 中做為程式設計架構。

附註附註

這些命名空間中存在的許多類型都是用來支援 ASP.NET Web Pages 基礎結構。例如,許多類型皆支援剖析器,這些剖析器會分析 Razor 頁面的內容,並從其餘標記中擷取伺服器程式碼。這些類型是標記為基礎結構。

命名空間

描述

Microsoft.Web.Infrastructure

包含「含有 Razor 語法的 ASP.NET Web Pages」中用於內部用途的類別。這些類別不適合在您的程式碼中使用。

Microsoft.Web.Infrastructure.DynamicModuleHelper

包含「含有 Razor 語法的 ASP.NET Web Pages」中用於內部用途的類別。這些類別不適合在您的程式碼中使用。

Microsoft.Web.Infrastructure.DynamicValidationHelper

包含「含有 Razor 語法的 ASP.NET Web Pages」中用於內部用途的類別。這些類別不適合在您的程式碼中使用。

Microsoft.Web.WebPages.OAuth

包含用來處理 OAuth 和 OpenID 驗證的類別。

System.Web.Helpers

包含支援 ASP.NET Razor 核心 Helper 的類別和介面。

System.Web.Mvc

包含類別和介面,可支援 ASP.NET 模型檢視控制器 (MVC) 架構用以建立 Web 應用程式。這個命名空間包含代表控制器、控制器 Factory、動作結果、檢視、部分檢視和模型繫結器的類別。

System.Web.Razor

包含用來定義 Razor 樣板化引擎的類別,該引擎可剖析與編譯 Razor 語言語法。

System.Web.Razor.Editor

包含用來支援 Razor 語法編輯功能的類別。

System.Web.Razor.Generator

包含用來從 Razor 範本產生原始程式碼的類別。

System.Web.Razor.Parser

包含用來剖析 Razor 語法的類別。

System.Web.Razor.Parser.SyntaxTree

包含用來建立 Razor 文件結構模型的類別。

System.Web.Razor.Text

包含用來管理 Razor 剖析器中之輸入文字的類別。

System.Web.Razor.Tokenizer

包含用來支援 Razor 剖析器的類別。

System.Web.Razor.Tokenizer.Symbols

包含用來支援 Razor 剖析器的類別。

System.Web.WebPages

包含 Razor 架構類別。

System.Web.WebPages.Administration

包含用來管理 Razor 頁面的程式碼和標記。

System.Web.WebPages.Administration.PackageManager

包含用來管理 NuGet 套件的類別。

System.Web.WebPages.Deployment

包含用來部署 ASP.NET Web Pages 網站的類別。

System.Web.WebPages.Html

包含用來管理和呈現 Razor 頁面中之 HTML 項目的類別。

System.Web.WebPages.Instrumentation

包含用來檢測 Razor 頁面的類別。

System.Web.WebPages.Razor

包含支援 ASP.NET Web Pages 網站中 Razor 樣板化語言的類別。

System.Web.WebPages.Razor.Configuration

包含用來修改設定檔案之 ASP.NET Web Pages 區段的類別。

System.Web.WebPages.Scope

包含針對 ASP.NET Web Pages 提供領域化儲存功能的類別。

WebMatrix.Data

包含用來管理 ASP.NET Web Pages 資料庫資料的類別。

WebMatrix.WebData

包含用來管理 ASP.NET Web Pages 成員資格 (驗證) 的類別。

顯示: