LinqDataSourceView Sınıf

Tanım

LinqDataSource Denetimi destekler ve LINQ veri işlemlerini gerçekleştirmek için veriye bağlı denetimler için bir arabirim sağlar.

public ref class LinqDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public ref class LinqDataSourceView : System::Web::UI::WebControls::ContextDataSourceView
public class LinqDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
public class LinqDataSourceView : System.Web.UI.WebControls.ContextDataSourceView
type LinqDataSourceView = class
    inherit DataSourceView
    interface IStateManager
type LinqDataSourceView = class
    inherit ContextDataSourceView
Public Class LinqDataSourceView
Inherits DataSourceView
Implements IStateManager
Public Class LinqDataSourceView
Inherits ContextDataSourceView
Devralma
LinqDataSourceView
Devralma
Uygulamalar

Açıklamalar

LinqDataSourceView sınıfı, sayfa kodunda programlanabilir bir nesne olarak değil, öncelikli olarak veriye bağlı denetimler tarafından kullanılmak üzere tasarlanmıştır. Sayfa geliştiricileri genellikle verilerle etkileşime geçmek için denetimi kullanır LinqDataSource .

ASP.NET veri kaynağı denetimleri, veri kaynağı görünümü nesneleriyle temsil edilen bir veya daha fazla veri listesi içerir. LinqDataSourceView sınıfı sınıfını DataSourceView genişletir. İlişkilendirildiği denetimin LinqDataSource özelliklerini tanımlar ve veri kaynağı denetimi için temel veri işlevselliğini uygular. LinqDataSourceView sınıfı , Update, Insert ve Delete işlemlerini uygularSelect. Ayrıca görünüm durumunda tutulan sıralama, filtreleme ve yönetme ayarlarını uygular.

LinqDataSourceView Nesne doğrudan sayfa geliştiricilerine açık olmasa da, özellikleri ve yöntemlerinin çoğuna LinqDataSource denetim üzerinden erişilebilir. Denetim LinqDataSourceView aşağıdaki veri alma yöntemlerini ve olaylarını uygular ve bunları sayfa geliştiricilerinin ve ilişkili LinqDataSource denetim aracılığıyla diğer arayanların kullanımına sunar:

Denetimle aldığınız LinqDataSource verileri bir OrderBy yan tümce ekleyerek sıralayabilirsiniz. yöntemine geçirilen Select nesnenin LinqDataSourceView özelliğini DataSourceSelectArguments ayarlayarak SortExpression örnek için bir sıralama ifadesi sağlayabilirsiniz. Özelliğin SortExpression söz dizimi, özelliğin DataView.Sort söz dizimi ile aynıdır.

Denetim LinqDataSourceView arabirimini IStateManager uygular ve görünüm durumunu kullanarak durumlarını sayfa istekleri arasında izler. Denetimin IsTrackingViewState görünüm durumu izlemeyi etkinleştirmek için özelliği LoadViewStateve , SaveViewStateve TrackViewState yöntemlerinin uygulamaları sağlanır. Daha fazla bilgi için bkz. ASP.NET Durum Yönetimine Genel Bakış.

Oluşturucular

LinqDataSourceView(LinqDataSource, String, HttpContext)

Belirtilen LinqDataSource denetimi geçerli görünümün LinqDataSourceView sahibi olarak ayarlayarak sınıfının yeni bir örneğini başlatır.

Özellikler

AutoGenerateOrderByClause

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView bir OrderBy yan tümcesinin dinamik olarak oluşturulmasını destekleyip desteklemediğini gösteren bir değeri alır veya ayarlar.

AutoGenerateOrderByClause

Geçerli QueryableDataSource denetimle ilişkili nesnenin QueryableDataSourceView dinamik bir yan tümce oluşturup oluşturmadığını belirten bir OrderBy değer alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
AutoGenerateWhereClause

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView Bir Where yan tümcesinin dinamik oluşturulmasını destekleyip desteklemediğini gösteren bir değeri alır veya ayarlar.

AutoGenerateWhereClause

Geçerli QueryableDataSource denetimle ilişkili nesnenin QueryableDataSourceView dinamik Where bir yan tümce oluşturup oluşturmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
AutoPage

Geçerli LinqDataSource denetimle ilişkili nesnenin otomatik disk belleğini LinqDataSourceView destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

AutoPage

Geçerli QueryableDataSource denetimle ilişkili nesnenin QueryableDataSourceView varsayılan olarak disk belleğini destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
AutoSort

Geçerli LinqDataSource denetimle ilişkili nesnenin otomatik sıralamayı LinqDataSourceView destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

AutoSort

Geçerli QueryableDataSource denetimle ilişkili nesnenin varsayılan olarak sıralamayı QueryableDataSourceView destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
CanDelete

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView silme işlemini destekleyip desteklemediğini belirten bir değer alır.

CanInsert

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView ekleme işlemini destekleyip desteklemediğini belirten bir değer alır.

CanPage

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView alınan verilerin disk belleğini destekleyip desteklemediğini gösteren bir değer alır.

CanRetrieveTotalRowCount

Geçerli LinqDataSource denetimle ilişkilendirilmiş nesneninLinqDataSourceView, verileri almaya ek olarak toplam veri satırı sayısını almayı destekleyip desteklemediğini belirten bir değer alır.

CanSort

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView alınan verilerin sıralanmış görünümünü destekleyip desteklemediğini gösteren bir değer alır.

CanUpdate

Geçerli LinqDataSource denetimle ilişkili nesnenin LinqDataSourceView güncelleştirme işlemini destekleyip desteklemediğini belirten bir değer alır.

Context

Geçerli veri bağlamını alır veya ayarlar.

(Devralındığı yer: ContextDataSourceView)
ContextType

Veri bağlamı sınıfının türünü alır.

ContextTypeName

özelliğinde belirtilen TableName alanı veya özelliği içeren veri bağlam sınıfının adını alır veya ayarlar.

DeleteParameters

Silme işlemi sırasında kullanılan parametreleri içeren parametre koleksiyonunu alır.

DeleteParameters

Silme işlemi sırasında kullanılan parametreleri içeren koleksiyonu alır.

(Devralındığı yer: QueryableDataSourceView)
EnableDelete

Veri kaynağı görünümünün satırları silmeyi destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

EnableInsert

Veri kaynağı görünümünün yeni satır eklemeyi destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

EnableObjectTracking

Veri bağlamı nesnesinde yapılan değişikliklerin izlenip izlenmediğini belirten bir değer alır veya ayarlar.

EnableUpdate

Veri kaynağı görünümünün satırları güncelleştirmeyi destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

EntitySet

Alınacak verilerin değerini içeren nesneyi alır veya ayarlar.

(Devralındığı yer: ContextDataSourceView)
EntitySetName

Veri koleksiyonunu temsil eden veri bağlamı sınıfında özelliğin veya alanın adını alır veya ayarlar.

(Devralındığı yer: ContextDataSourceView)
EntitySetType

Ekleme, silme veya güncelleştirme işlemi için oluşturulan nesnenin adını alır veya ayarlar.

(Devralındığı yer: ContextDataSourceView)
EntityType

Ekleme, silme veya güncelleştirme işlemi için oluşturulan nesneyi alır veya ayarlar.

(Devralındığı yer: ContextDataSourceView)
EntityTypeName

Ekleme, silme veya güncelleştirme işlemi için oluşturulan nesnenin adını alır veya ayarlar.

(Devralındığı yer: ContextDataSourceView)
Events

Veri kaynağı görünümü için olay işleyicisi temsilcilerinin listesini alır.

(Devralındığı yer: DataSourceView)
GroupBy

Verileri gruplandırmak için seçme işlemi sırasında kullanılacak özelliklerin adını veya adlarını alır veya ayarlar.

GroupBy

Verileri gruplandırma işlemi sırasında kullanılacak özelliklerin adını veya adlarını alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
GroupByParameters

Seçme işlemi sırasında GroupBy yan tümcesini oluşturmak için değerleri kullanılan bir parametre koleksiyonunu alır.

GroupByParameters

Seçme işlemi sırasında yan tümcesini GroupBy oluşturmak için değerleri kullanılan parametre koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)
InsertParameters

Ekleme işlemi sırasında kullanılan parametre koleksiyonunu alır.

InsertParameters

Ekleme işlemi sırasında kullanılan parametre koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)
IsTrackingViewState

Nesnenin LinqDataSourceView görünüm durumundaki değişiklikleri kaydedip kaydetmediğini gösteren bir değer alır.

IsTrackingViewState

Nesnenin QueryableDataSourceView görünüm durumundaki değişiklikleri kaydedip kaydetmediğini gösteren bir değer alır.

(Devralındığı yer: QueryableDataSourceView)
Name

Veri kaynağı görünümünün adını alır.

(Devralındığı yer: DataSourceView)
OrderBy

Verileri sıralamak için seçme işlemi sırasında kullanılacak özelliklerin adını veya adlarını alır veya ayarlar.

OrderBy

Verileri sıralamak için seçme işlemi sırasında kullanılan özelliklerin adını veya adlarını alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
OrderByParameters

Yan tümcesini oluşturmak OrderBy için kullanılan parametre koleksiyonunu alır.

OrderByParameters

Verileri sıralamak için seçme işlemi sırasında kullanılan parametre koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)
OrderGroupsBy

Gruplandırılmış verileri sıralamak için seçme işlemi sırasında kullanılacak özelliklerin adlarını alır veya ayarlar.

OrderGroupsBy

Gruplandırılmış verileri sıralamak için seçme işlemi sırasında kullanılan özelliklerin adlarını alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
OrderGroupsByParameters

OrderGroupsBy yan tümcesini oluşturmak için kullanılan parametre koleksiyonunu alır.

OrderGroupsByParameters

Yan tümcesini oluşturmak OrderGroupsBy için kullanılan parametre koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)
SelectNew

Alınan verilere dahil edilen özellikleri ve hesaplanan değerleri alır veya ayarlar.

SelectNew

Alınan verilere dahil edilen özellikleri ve hesaplanan değerleri alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
SelectNewParameters

Veri alma işlemi sırasında kullanılan parametrelerin koleksiyonunu alır.

SelectNewParameters

Veri alma işlemi sırasında kullanılan parametrelerin koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)
StoreOriginalValuesInViewState

Silme veya güncelleştirme işlemleri etkinleştirildiğinde seçme işlemindeki özgün değerlerin görünüm durumunda depolandığını belirten bir değer alır veya ayarlar.

TableName

Veri toplamayı içeren veri bağlamı sınıfının bir özelliğinin veya alanının adını alır veya ayarlar.

UpdateParameters

Güncelleştirme işlemi sırasında kullanılan parametrelerin koleksiyonunu alır.

UpdateParameters

Güncelleştirme işlemi sırasında kullanılan parametrelerin koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)
Where

Alınan verilere bir kaydın dahil edilmesi için hangi koşulların doğru olması gerektiğini belirten bir değer alır veya ayarlar.

Where

Bir satırın alınan verilere dahil edilmesi için hangi koşulların doğru olması gerektiğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: QueryableDataSourceView)
WhereParameters

Where yan tümcesini oluşturmak için kullanılan parametre koleksiyonunu alır.

WhereParameters

Yan tümcesi oluşturmak Where için kullanılan parametre koleksiyonunu alır.

(Devralındığı yer: QueryableDataSourceView)

Yöntemler

BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>)

Silme işlemi için kullanılacak nesneleri oluşturur.

(Devralındığı yer: QueryableDataSourceView)
BuildInsertObject(IDictionary, IDictionary<String,Exception>)

Ekleme işlemi için kullanılacak nesneleri, eklenecek değerleri ve işlem başarısız olursa görüntülenecek hata iletisini kullanarak oluşturur.

(Devralındığı yer: QueryableDataSourceView)
BuildQuery(DataSourceSelectArguments)

Veri kaynağının seçme bağımsız değişkenlerini kullanarak bir Seçme sorgusu ifadesi oluşturur.

(Devralındığı yer: QueryableDataSourceView)
BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>)

Belirtilen değerleri kullanarak güncelleştirme işlemi için kullanılacak nesneleri oluşturur.

(Devralındığı yer: QueryableDataSourceView)
CanExecute(String)

Belirtilen komutun yürütülip yürütülemeyeceğini belirler.

(Devralındığı yer: DataSourceView)
ClearOriginalValues()

Özgün değerleri temizler.

(Devralındığı yer: QueryableDataSourceView)
CreateContext(DataSourceOperation)

Belirtilen veri kaynağı işlemini kullanarak veri bağlam türünün bir örneğini oluşturur.

CreateContext(Type)

Veri bağlam türünün bir örneğini oluşturur.

CreateQueryContext(DataSourceSelectArguments)

Değerlendirilen parametre koleksiyonlarını içeren bir sorgu bağlam nesnesinin örneğini oluşturur.

(Devralındığı yer: QueryableDataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Nesnenin temsil ettiği veri DataSourceView listesinde zaman uyumsuz silme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)
Delete(IDictionary, IDictionary)

Silme işlemi gerçekleştirir.

Delete(IDictionary, IDictionary)

Silme işlemi gerçekleştirir.

(Devralındığı yer: QueryableDataSourceView)
DeleteDataObject(Object, Object, Object)

Tablodan veri nesnesini siler.

DeleteObject(Object)

Tablodan veri nesnesini siler.

DisposeContext()

bir işlem gerçekleştirildikten sonra bağlamı ortadan kaldırıyor.

(Devralındığı yer: ContextDataSourceView)
DisposeContext(Object)

Veri bağlamını ortadan kaldırıyor.

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)

Belirtilen anahtarları ve eski değerleri kullanarak silme işlemi gerçekleştirir.

ExecuteInsert(IDictionary)

Bir koleksiyonda belirtilen değerleri kullanarak bir ekleme işlemi gerçekleştirir.

ExecutePaging(IQueryable, QueryContext)

Disk belleğini nesnesinden QueryContext nesnesini kullanarak yürütür QueryableDataSource .

(Devralındığı yer: QueryableDataSourceView)
ExecuteQuery(IQueryable, QueryContext)

Nesne üzerinde IQueryable<T> bir sorgu, sıralama veya disk belleği işlemi gerçekleştirir.

(Devralındığı yer: QueryableDataSourceView)
ExecuteQueryExpressions(IQueryable, QueryContext)

Bir IQueryable nesneyi ve nesnesini kullanarak sorgu ifadelerini yürütür QueryContext .

(Devralındığı yer: QueryableDataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Veri alma işlemi gerçekleştirir.

ExecuteSorting(IQueryable, QueryContext)

Sıralama işlemi gerçekleştirir.

(Devralındığı yer: QueryableDataSourceView)
ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Güncelleştirme işlemi gerçekleştirir.

GetDataObjectType(Type)

Silme, ekleme ve güncelleştirme işlemleri için kullanılacak veri nesnesi türünü alır.

GetDataObjectType(Type)

Silme, ekleme ve güncelleştirme işlemleri için kullanılacak veri nesnesinin türünü alır.

(Devralındığı yer: ContextDataSourceView)
GetEntitySetType()

Varlık kümesini özellik, alan veya veri bağlamı olarak alır.

(Devralındığı yer: ContextDataSourceView)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetOriginalValues(IDictionary)

Select işlemi sırasında depolanan belirtilen anahtarlar için özgün değerleri alır.

(Devralındığı yer: QueryableDataSourceView)
GetSource(QueryContext)

Sorgunun uygulanacağı veri kaynağını döndürür.

GetTableMemberInfo(Type)

Veri toplama hakkındaki meta verileri alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation)

Veri nesnesi oluşturulurken bir veri işlemi başarısız olduğunda oluşan özel durumları işler.

Insert(IDictionary, DataSourceViewOperationCallback)

Nesnenin temsil ettiği veri DataSourceView listesinde zaman uyumsuz ekleme işlemi gerçekleştirir.

(Devralındığı yer: DataSourceView)
Insert(IDictionary)

Ekleme işlemi gerçekleştirir.

Insert(IDictionary)

Nesnenin temsil ettiğini veri öğelerinde QueryableDataSourceView zaman uyumsuz ekleme işlemi gerçekleştirir.

(Devralındığı yer: QueryableDataSourceView)
InsertDataObject(Object, Object, Object)

Tabloya veri nesnesi ekler.

InsertObject(Object)

Bir nesneye LinqDataSourceView veri nesnesi ekler.

LoadViewState(Object)

Veri kaynağı görünümü için önceden kaydedilmiş görünüm durumunu geri yükler.

LoadViewState(Object)

Veri kaynağı görünümü için daha önce kaydedilmiş görünüm durumunu geri yükler.

(Devralındığı yer: QueryableDataSourceView)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnContextCreated(LinqDataSourceStatusEventArgs)

Olayı tetikler ContextCreated .

OnContextCreating(LinqDataSourceContextEventArgs)

Olayı tetikler ContextCreating .

OnContextDisposing(LinqDataSourceDisposeEventArgs)

Olayı tetikler ContextDisposing .

OnDataSourceViewChanged(EventArgs)

Olayı tetikler DataSourceViewChanged .

(Devralındığı yer: DataSourceView)
OnDeleted(LinqDataSourceStatusEventArgs)

Olayı tetikler Deleted .

OnDeleting(LinqDataSourceDeleteEventArgs)

Olayı tetikler Deleting .

OnException(DynamicValidatorEventArgs)

Bir veri işlemi başarısız olduğunda olayı tetikler Exception .

OnInserted(LinqDataSourceStatusEventArgs)

Denetim ekleme işlemini tamamladıktan sonra LinqDataSource olayı tetiklerInserted.

OnInserting(LinqDataSourceInsertEventArgs)

Olayı tetikler Inserting .

OnQueryCreated(QueryCreatedEventArgs)

Denetim bir IQueryable nesne oluşturduktan sonra QueryableDataSource olayı tetiklerQueryCreated.

(Devralındığı yer: QueryableDataSourceView)
OnQueryParametersChanged(Object, EventArgs)

RaiseViewChanged() yöntemini çağırır.

(Devralındığı yer: QueryableDataSourceView)
OnSelected(LinqDataSourceStatusEventArgs)

Denetim bir veri alma işlemini tamamladıktan sonra LinqDataSource olayı tetiklerSelected.

OnSelecting(LinqDataSourceSelectEventArgs)

Selecting Denetim bir veri alma işlemi gerçekleştirmeden önce LinqDataSource olayı tetikler.

OnUpdated(LinqDataSourceStatusEventArgs)

Denetim bir güncelleştirme işlemini tamamladıktan sonra LinqDataSource olayı tetiklerUpdated.

OnUpdating(LinqDataSourceUpdateEventArgs)

Updating Denetim bir güncelleştirme işlemi gerçekleştirmeden önce LinqDataSource olayı tetikler.

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)
RaiseViewChanged()

OnDataSourceViewChanged(EventArgs) yöntemini çağırır.

(Devralındığı yer: QueryableDataSourceView)
ResetDataObject(Object, Object)

Veri içeren nesneyi özgün durumuna sıfırlar.

SaveViewState()

Sayfanın sunucuya geri gönderildiği zamandan bu yana denetimin durumunu görüntüleme LinqDataSourceView değişikliklerini kaydeder.

SaveViewState()

Sayfanın sunucuya nakledildiği zamandan bu yana nesnenin durumunu QueryableDataSourceView görüntüleme değişikliklerini kaydeder.

(Devralındığı yer: QueryableDataSourceView)
Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Temel alınan veri depolama alanından zaman uyumsuz olarak bir veri listesi alır.

(Devralındığı yer: DataSourceView)
Select(DataSourceSelectArguments)

Veri kaynağından veri alır.

StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>)

Silme veya güncelleştirme işlemleri etkinleştirildiğinde, seçme işleminden özgün değerleri denetimin görünüm durumunda depolar.

(Devralındığı yer: QueryableDataSourceView)
StoreOriginalValues(IList)

İşlemdeki Select özgün değerleri denetimin görünüm durumunda depolar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
TrackViewState()

Görünüm durumu değişikliklerini izler.

TrackViewState()

Sunucu denetiminin durumunda depolanabilmeleri için sunucu denetiminde görünüm durumu değişikliklerinin izlenmesine neden olur.

(Devralındığı yer: QueryableDataSourceView)
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)
Update(IDictionary, IDictionary, IDictionary)

Bir güncelleştirme işlemi gerçekleştirir.

Update(IDictionary, IDictionary, IDictionary)

Bir güncelleştirme işlemi gerçekleştirir.

(Devralındığı yer: QueryableDataSourceView)
UpdateDataObject(Object, Object, Object, Object)

Veri nesnesini güncelleştirir.

UpdateObject(Object, Object)

Veri nesnesini güncelleştirir.

ValidateContextType(Type, Boolean)

Veri bağlamı sınıfının öğesinden DataContexttüretilip türemediğini denetler.

ValidateDeleteSupported(IDictionary, IDictionary)

Silme işlemi gerçekleştirmek için koşulların mevcut olduğunu doğrular.

ValidateEditSupported()

Düzenleme işlemi gerçekleştirmek için koşulların mevcut olduğunu doğrular.

ValidateInsertSupported(IDictionary)

Ekleme işlemini gerçekleştirmek için koşulların mevcut olduğunu doğrular.

ValidateOrderByParameter(String, String)

OrderBy parametre değerinin otomatik olarak oluşturulan OrderBy yan tümce için geçerli bir alan adı olduğunu doğrular.

ValidateParameterName(String)

Sağlanan parametre adının geçerli olduğunu doğrular.

ValidateTableType(Type, Boolean)

Veri tablosunu temsil eden sınıfın türünün genel bir tür olup olmadığını denetler.

ValidateUpdateSupported(IDictionary, IDictionary, IDictionary)

Güncelleştirme işlemini gerçekleştirmek için koşulların mevcut olduğunu doğrular.

Ekinlikler

ContextCreated

Bağlam türü nesnesinin bir örneği oluşturulduktan sonra gerçekleşir.

ContextCreating

Bağlam türü nesnesinin bir örneği oluşturulmadan önce gerçekleşir.

ContextDisposing

Bağlam türü nesnesini yok etmeden önce gerçekleşir.

DataSourceViewChanged

Veri kaynağı görünümü değiştiğinde gerçekleşir.

(Devralındığı yer: DataSourceView)
Deleted

Silme işlemi tamamlandığında gerçekleşir.

Deleting

Silme işleminden önce gerçekleşir.

Inserted

Ekleme işlemi tamamlandığında gerçekleşir.

Inserting

Ekleme işleminden önce gerçekleşir.

QueryCreated

Sorgu oluşturulduğunda gerçekleşir.

(Devralındığı yer: QueryableDataSourceView)
Selected

Veri alma işlemi tamamlandığında gerçekleşir.

Selecting

Veri alma işleminden önce gerçekleşir.

Updated

Güncelleştirme işlemi tamamlandığında gerçekleşir.

Updating

Güncelleştirme işleminden önce gerçekleşir.

Belirtik Arabirim Kullanımları

IStateManager.IsTrackingViewState

Bu üyenin açıklaması için özelliğine IsTrackingViewState bakın.

IStateManager.IsTrackingViewState

Bir sınıf tarafından uygulandığında, sunucu denetiminin görünüm durumu değişikliklerini izlediğini gösteren bir değer alır.

(Devralındığı yer: QueryableDataSourceView)
IStateManager.LoadViewState(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu üyenin açıklaması için bkz LoadViewState(Object). .

IStateManager.LoadViewState(Object)

Bir sınıf tarafından uygulandığında, denetim için sunucu denetiminin daha önce kaydedilmiş görünüm durumunu yükler.

(Devralındığı yer: QueryableDataSourceView)
IStateManager.SaveViewState()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu üyenin açıklaması için yöntemine SaveViewState() bakın.

IStateManager.SaveViewState()

Bir sınıf tarafından uygulandığında, sunucu denetiminin görünüm durumundaki değişiklikleri bir nesneye kaydeder.

(Devralındığı yer: QueryableDataSourceView)
IStateManager.TrackViewState()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu üyenin açıklaması için bkz. IStateManagerTrackViewState yöntemi.

IStateManager.TrackViewState()

Bir sınıf tarafından uygulandığında, sunucu denetiminin görünüm durumu değişikliklerini izlediğini gösteren bir değer alır.

(Devralındığı yer: QueryableDataSourceView)

Şunlara uygulanır