Aracılığıyla paylaş


DynamicDataRoute Sınıf

Tanım

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
DynamicDataRoute

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)

Şunlara uygulanır

Ayrıca bkz.