FilterFactory Sınıf

Tanım

Bir filtre şablonu oluşturur.

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
Devralma
FilterFactory

Örnekler

Tablo satırı filtrelemesinin varsayılan filtre şablonlarını kullandığı bir örnek için sınıfına QueryableFilterRepeater bakın.

Açıklamalar

sınıfı FilterFactory , belirli bir sütun türü için filtre şablonunun örneğini almak için Dinamik Veri tarafından çalışma zamanında kullanılır.

Filtre şablonlarının nasıl yüklendiğini özelleştirmek için bu sınıfta tanımlanan yöntemleri geçersiz kılabilirsiniz. Örneğin, özel bir uygulama filtre şablonlarını varsayılan ~/DynamicData/Filters klasöründen farklı bir konumdan yükleyebilir.

Dinamik Veri yabancı anahtar, Boole ve numaralandırma sütun türleri için filtre şablonları sağlar ve bunları bir DropDownList denetim kullanarak görüntüler. Özel filtre şablonları da oluşturabilirsiniz.

Oluşturucular

Name Description
FilterFactory()

FilterFactory sınıfının yeni bir örneğini başlatır.

Yöntemler

Name Description
CreateFilterControl(MetaColumn, String)

Filtre şablonunun bir örneğini oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetFilterVirtualPath(MetaColumn, String)

Filtre şablonunun sanal yolunu alır.

GetHashCode()

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

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

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.