XmlDataSourceView 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.
Bir denetimin XML verileri üzerindeki tablosal veri XmlDataSource kaynağı görünümünü temsil eder.
public ref class XmlDataSourceView sealed : System::Web::UI::DataSourceView
public sealed class XmlDataSourceView : System.Web.UI.DataSourceView
type XmlDataSourceView = class
inherit DataSourceView
Public NotInheritable Class XmlDataSourceView
Inherits DataSourceView
- Devralma
Açıklamalar
Denetim, XmlDataSource temel alınan verileri hem tablosal hem de hiyerarşik biçimde ona bağlanan Web sunucusu denetimlerine sunabilir. gibi GridView veya DropDownListXmlDataSource gibi denetimler XML verilerine bağlanıp bunları liste veya tablo biçiminde sunarken, gibi TreeViewsınıfından HierarchicalDataBoundControl türetilen denetimler XML verilerine bağlanır ve hiyerarşik biçimde sunar.
, XmlDataSource her görünüm türünü farklı kod yollarından dahili olarak oluşturur.
GetView yöntemi üzerinde XmlDataSourceçağrılırsa, tarafından XmlDataSourcebir XmlDataSourceView oluşturulur.
GetHierarchicalView yöntemi çağrılırsa, bir XmlHierarchicalDataSourceView oluşturulur.
XmlDataSourceView sınıfı, listelerden ve tablosal verilerden DataBoundControl türetilen ve bu verilere bağlanan Web sunucusu denetimleri için sağlanırkenXmlHierarchicalDataSourceView, öğesinden HierarchicalDataBoundControl türetilen ve hiyerarşik verilere bağlanan Web sunucusu denetimleri için sağlanır. Dahili olarak, tüm veriye bağlı denetim yöntemleri, döndürülen veri kaynağı görünüm nesnesi üzerinde yöntemini çağırır Select
.
Tüm DataSourceView yardımcı nesneler gibi, XmlDataSourceView veri kaynağının temel alınan verilerle gerçekleştirebileceği işlemleri tanımlar. XmlDataSourceView Sınıfı yalnızca yöntemini geçersiz kıldığındanSelect, ilişkili XmlDataSource denetim güncelleştirme, ekleme veya silme işlemlerini desteklemez. XmlDataSourceView Sınıf korumalı olduğundan, bu işlevselliği eklemek için sınıfını genişletemezsinizXmlDataSourceView, ancak ek işlevlere ihtiyacınız varsa öğesinden XmlDataSource ve görünümünden DataSourceView bir veri kaynağı denetimi türetebilirsiniz.
Oluşturucular
XmlDataSourceView(XmlDataSource, String) |
sınıfının yeni bir adlandırılmış örneğini XmlDataSourceView başlatır ve belirtilen XmlDataSource öğesini onunla ilişkilendirir. |
Ö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şkilendirilmiş nesnenin DataSourceView veri 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şkilendirilmiş 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ği 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 ettiği DataSourceView veri listesinde silme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
ExecuteInsert(IDictionary) |
Nesnenin temsil ettiği DataSourceView veri listesinde ekleme işlemi gerçekleştirir. (Devralındığı yer: DataSourceView) |
ExecuteSelect(DataSourceSelectArguments) |
Temel alınan veri depolama alanından verilerin listesini alır. (Devralındığı yer: DataSourceView) |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Nesnenin temsil ettiği 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 ettiği 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 . (Devralındığı yer: DataSourceView) |
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) |
Temel alınan XML'den veri satırlarının listesini alır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Nesnenin temsil ettiği 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) |