SiteMapDataSourceView 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.
Denetim için SiteMapDataSource kesin olarak belirlenmiş HierarchicalDataSourceView bir nesne sağlar.
public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
- Devralma
Açıklamalar
Denetim, SiteMapDataSource ve Menu gibi verilere bağlı ASP.NET denetimlerin TreeView site haritası verilerine bağlanmasına olanak tanır. SiteMapDataSourceView sınıfı denetim geliştiricileri tarafından kullanılır, ancak sayfa geliştiricileri tarafından veya sayfa kodunda kullanılmaz.
yöntemi SiteMapDataSource çağrıldığında Select belirtilen hiyerarşik yol için bir SiteMapDataSourceView döndürür. Tüm hiyerarşik veri kaynağı görünüm nesneleri gibi, SiteMapDataSourceView olarak adlandırılmaz; bunun yerine, benzersiz hiyerarşik yolu ile tanımlanır.
SiteMapDataSourceView bir koleksiyondaki SiteMapNodeCollection sarmalayıcı sınıfıdır. sınıfı SiteMapNodeCollection , sınıfının yöntemine IHierarchicalEnumerable yapılan çağrıdan döndürdüğü SiteMapDataSourceView arabirimini Select
uygular.
SiteMapDataSource ve SiteMapDataSourceView nesneleriyle SiteMapNode çalıştığından, görünüm bunları içerecek bir iç SiteMapNodeCollection öğe tutar. Koleksiyon görünümün oluşturucuları kullanılarak başlatılır ve yöntemiyle Select erişilir.
Oluşturucular
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
Sınıfının yeni bir adlandırılmış örneğini SiteMapDataSourceView başlatır ve belirtilen tek düğümü iç düğüm koleksiyonuna ekler. |
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
Sınıfının yeni bir adlandırılmış örneğini SiteMapDataSourceView başlatır ve düğümlerin iç koleksiyonunu belirtilen düğüm koleksiyonuna ayarlar. |
Özellikler
CanDelete |
Geçerli DataSourceControl nesneyle ilişkili nesnenin DataSourceView işlemi destekleyip desteklemediğini ExecuteDelete(IDictionary, IDictionary) belirten bir değer alır. (Devralındığı yer: DataSourceView) |
CanInsert |
Geçerli DataSourceControl nesneyle ilişkili nesnenin DataSourceView işlemi destekleyip desteklemediğini ExecuteInsert(IDictionary) belirten bir değer alır. (Devralındığı yer: DataSourceView) |
CanPage |
Geçerli DataSourceControl nesneyle ilişkili nesnenin DataSourceView yöntemi tarafından ExecuteSelect(DataSourceSelectArguments) alınan veriler aracılığıyla disk belleğini destekleyip desteklemediğini belirten bir değer alır. (Devralındığı yer: DataSourceView) |
CanRetrieveTotalRowCount |
Geçerli DataSourceControl nesneyle ilişkili nesneninDataSourceView, veriler yerine toplam veri satırı sayısını almayı destekleyip desteklemediğini belirten bir değer alır. (Devralındığı yer: DataSourceView) |
CanSort |
Geçerli DataSourceControl nesneyle ilişkili nesnenin DataSourceView temel alınan veri kaynağında sıralanmış bir görünümü destekleyip desteklemediğini belirten bir değer alır. (Devralındığı yer: DataSourceView) |
CanUpdate |
Geçerli DataSourceControl nesneyle ilişkili nesnenin DataSourceView işlemi destekleyip desteklemediğini ExecuteUpdate(IDictionary, IDictionary, IDictionary) belirten bir değer alır. (Devralındığı yer: DataSourceView) |
Events |
Veri kaynağı görünümü için olay işleyicisi temsilcilerinin listesini alır. (Devralındığı yer: DataSourceView) |
Name |
Veri kaynağı görünümünün adını alır. (Devralındığı yer: DataSourceView) |
Yöntemler
CanExecute(String) |
Belirtilen komutun yürütülip yürütülemeyeceğini belirler. (Devralındığı yer: DataSourceView) |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil ettiğini veri DataSourceView listesinde zaman uyumsuz silme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Belirtilen komutu yürütür. (Devralındığı yer: DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary) |
Belirtilen komutu yürütür. (Devralındığı yer: DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Nesnenin temsil olduğu veri DataSourceView listesinde silme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
ExecuteInsert(IDictionary) |
Nesnenin temsil olduğu veri DataSourceView listesinde ekleme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
ExecuteSelect(DataSourceSelectArguments) |
Geçerli kullanıcı için site gezinti yapısını temsil eden nesnelerin koleksiyonunu SiteMapNode alır. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Nesnenin temsil olduğu veri DataSourceView listesinde bir güncelleştirme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Insert(IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil olduğu veri DataSourceView listesinde zaman uyumsuz ekleme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnDataSourceViewChanged(EventArgs) |
Olayı tetikler DataSourceViewChanged . |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
bir işlem için istenen özellikleri görünümün desteklediği özelliklerle karşılaştırmak için ExecuteSelect(DataSourceSelectArguments) yöntemi tarafından RaiseUnsupportedCapabilitiesError(DataSourceView) çağrılır. (Devralındığı yer: DataSourceView) |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Temel alınan veri depolama alanından zaman uyumsuz olarak bir veri listesi alır. (Devralındığı yer: DataSourceView) |
Select(DataSourceSelectArguments) |
Geçerli kullanıcı için site gezinti yapısını temsil eden nesnelerin koleksiyonunu SiteMapNode alır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil olduğu veri DataSourceView listesinde zaman uyumsuz bir güncelleştirme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
Ekinlikler
DataSourceViewChanged |
Veri kaynağı görünümü değiştiğinde gerçekleşir. (Devralındığı yer: DataSourceView) |