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 Dynamic Data 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 static Routes özelliği RouteTable bir yollar koleksiyonunu tutar. Dinamik veriler için, Routes Application_Start
Global. asax dosyasındaki olaydaki bir veya daha fazla yol genellikle (özelliğe eklenir) kaydedilir. Örneğin, rotalar bir veri satırı ayrıntılarının satır listesiyle aynı sayfada gösterilip gösterilmeyeceğini belirtir. Ayrıca ayrıntıların, bazı tablolar için satır listesiyle aynı sayfada görüntülenip görüntülenmeyeceğini tespit edebilir, ancak diğerlerini değil.
Action,, ViewName Table Ve Model özelliklerini ayarlarsınız ve oluşturucuda URL için bir model sağlarsınız Route .
Dinamik veriler, istek için URL düzenlerini eşleştirmek ve URL 'Ler oluşturmak için sağladığınız URL desenini kullanır. Daha fazla bilgi için bkz. DynamicDataRoute.
Oluşturucular
DynamicDataRoute(String) |
DynamicDataRouteBELIRTILEN URL modelini kullanarak sınıfının yeni bir örneğini başlatır. |
Özellikler
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 geçerli olduğu veri modelini alır veya ayarlar. |
RouteExistingFiles |
ASP.NET yönlendirmenin mevcut bir dosyayla eşleşen URL 'Leri işlemesinin gerekip gerekmediğini gösteren bir değer alır veya ayarlar. (Devralındığı yer: RouteBase) |
RouteHandler |
Yol için istekleri işleyen nesneyi alır veya ayarlar. |
Table |
Yolun tablosunun adını alır veya ayarlar. |
Url |
Yol için URL desenini alır veya ayarlar. (Devralındığı yer: Route) |
ViewName |
Bir rota ile ilişkili. aspx sayfasının adını alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetActionFromRouteData(RouteData) |
RouteDataGeçerli dinamik veri Web isteği için nesnesinden 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 bir veri Web sayfası isteğiyle ilişkili tabloyu tanımlar. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetVirtualPath(RequestContext, RouteValueDictionary) |
Bir yolun sanal yolunu döndürür. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Bir 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 dizeyi döndürür. (Devralındığı yer: Object) |