ServiceRoute 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許使用無延伸基底位址的支援,透過 WCF 服務的 HTTP 建立服務路由。
public ref class ServiceRoute : System::Web::Routing::Route
public class ServiceRoute : System.Web.Routing.Route
type ServiceRoute = class
inherit Route
Public Class ServiceRoute
Inherits Route
- 繼承
ServiceRoute 衍生自 Route。 呼叫建 ServiceRoute 構函式時,WCF 會將對應的路由前置詞 (url 模式新增) (,並將隱藏的) 路由處理常式新增至 ASP.NET RouteCollection ,並快取對應的路由前置詞、服務主機處理站和服務類型資訊到內部雜湊表中,以供日後啟用服務。注意:如果開發人員直接操作已新增至集合的 路由 ServiceRoute 集合,WCF 可能不會授與變更。 如需變更路由集合中專案的詳細資訊,請參閱 RouteCollection 。 建議開發人員在 global.asax 檔案中定義所有 ServiceRoute,而且不要以動態方式從 ServiceRoute 中移除 RouteCollection。
Service |
使用指定的路由前置詞、服務主機處理站及服務類型,初始化 ServiceRoute 類別的新執行個體。 |
Constraints |
取得或設定運算式的字典,這些運算式指定 URL 參數的有效值。 (繼承來源 Route) |
Data |
取得或設定自訂值,這些自訂值會傳遞給路由處理常式,但不會用來判斷路由是否符合 URL 模式。 (繼承來源 Route) |
Defaults |
取得或設定 URL 未包含所有參數時所要使用的值。 (繼承來源 Route) |
Route |
取得或設定值,指出 ASP.NET 路由是否應該處理符合現有檔案的 URL。 (繼承來源 RouteBase) |
Route |
取得或設定處理路由要求的物件。 (繼承來源 Route) |
Url |
取得或設定路由的 URL 模式。 (繼承來源 Route) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Get |
做為預設雜湊函式。 (繼承來源 Object) |
Get |
傳回所要求路徑的相關資訊。 (繼承來源 Route) |
Get |
取得目前執行個體的 Type。 (繼承來源 Object) |
Get |
傳回與路徑相關聯的 URL 相關資訊。 (繼承來源 Route) |
Memberwise |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
Process |
判斷參數值是否符合該參數的條件約束。 (繼承來源 Route) |
To |
傳回代表目前物件的字串。 (繼承來源 Object) |
產品 | 版本 |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |