DynamicDataRoute Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ASP.NET Dinamik Verileri tarafından kullanılan bir yolu temsil eder.
public ref class DynamicDataRoute : System::Web::Routing::Route
public class DynamicDataRoute : System.Web.Routing.Route
type DynamicDataRoute = class
inherit Route
Public Class DynamicDataRoute
Inherits Route
- Devralma
Açıklamalar
Dinamik Veri davranışını yapılandırmak için yolları kullanırsınız.
Türün RouteTable statik Routes özelliği bir yol koleksiyonunu barındırır. Dinamik Veriler için bir veya daha fazla yol genellikle Global.asax dosyasındaki Application_Start olaya kaydedilir (özelliğine eklenirRoutes). Örneğin, yollar bir veri satırının ayrıntılarının satır listesiyle aynı sayfada gösterilip gösterilmeyeceğini belirler. Ayrıca, ayrıntıların bazı tabloların satır listesiyle aynı sayfada görünse de diğerleri için görünmeyeceğini belirleyebilirler.
, , TableViewNameve özelliklerini ayarlar Actionve Model oluşturucudaki Route URL için bir desen sağlarsınız.
Dinamik Veri, isteklerin URL desenlerini eşleştirmek ve URL oluşturmak için sağladığınız URL desenini kullanır. Daha fazla bilgi için bkz. DynamicDataRoute.
Oluşturucular
| Name | Description |
|---|---|
| DynamicDataRoute(String) |
Belirtilen URL desenini DynamicDataRoute kullanarak sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Action |
Bir yol için eylemin adını alır veya ayarlar. |
| Constraints |
URL parametresi için geçerli değerler belirten ifadeler sözlüğü alır veya ayarlar. (Devralındığı yer: Route) |
| DataTokens |
Yol işleyicisine geçirilen ancak yolun bir URL deseni ile eşleşip eşleşmediğini belirlemek için kullanılmayan özel değerleri alır veya ayarlar. (Devralındığı yer: Route) |
| Defaults |
URL tüm parametreleri içermiyorsa kullanılacak değerleri alır veya ayarlar. (Devralındığı yer: Route) |
| Model |
Yolun uygulanacağı veri modelini alır veya ayarlar. |
| RouteExistingFiles |
ASP.NET yönlendirmenin var olan bir dosyayla eşleşen URL'leri işleyip işlemeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: RouteBase) |
| RouteHandler |
Yol için istekleri işleyen nesneyi alır veya ayarlar. |
| Table |
Yol için tablonun adını alır veya ayarlar. |
| Url |
Yol için URL desenini alır veya ayarlar. (Devralındığı yer: Route) |
| ViewName |
Bir yolla ilişkilendirilmiş .aspx sayfasının adını alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetActionFromRouteData(RouteData) |
Geçerli Dinamik Veri Web isteği için nesneden RouteData eylemi döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetRouteData(HttpContextBase) |
Belirli bir Web isteği için yönlendirme bilgilerini döndürür. |
| GetTableFromRouteData(RouteData) |
Dinamik Veri Web sayfası isteğiyle ilişkili tabloyu tanımlar. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetVirtualPath(RequestContext, RouteValueDictionary) |
Bir yolun sanal yolunu döndürür. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Parametre değerinin bu parametrenin kısıtlaması ile eşleşip eşleşmediğini belirler. (Devralındığı yer: Route) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |