Aracılığıyla paylaş


DeleteMemberBinder Sınıf

Tanım

Bağlama semantiğini ve işlemle ilgili ayrıntıları sağlayarak çağrı sitesinde dinamik silme üye işlemini temsil eder.

public ref class DeleteMemberBinder abstract : System::Dynamic::DynamicMetaObjectBinder
public abstract class DeleteMemberBinder : System.Dynamic.DynamicMetaObjectBinder
type DeleteMemberBinder = class
    inherit DynamicMetaObjectBinder
Public MustInherit Class DeleteMemberBinder
Inherits DynamicMetaObjectBinder
Devralma

Oluşturucular

DeleteMemberBinder(String, Boolean)

Yeni bir DeleteIndexBinder örneğini başlatır.

Özellikler

IgnoreCase

Dize karşılaştırmasının üye adının büyük/küçük harf durumunu yoksayıp yoksayması gerektiğini belirten değeri alır.

Name

Silinecek üyenin adını alır.

ReturnType

İşlemin sonuç türü.

Yöntemler

Bind(DynamicMetaObject, DynamicMetaObject[])

Dinamik silme üye işleminin bağlamasını gerçekleştirir.

Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget)

Bir dizi bağımsız değişken üzerinde dinamik işlemin çalışma zamanı bağlamasını gerçekleştirir.

(Devralındığı yer: DynamicMetaObjectBinder)
BindDelegate<T>(CallSite<T>, Object[])

Alt düzey çalışma zamanı bağlama desteği sağlar. Sınıflar bunu geçersiz kılabilir ve kuralın uygulanması için doğrudan temsilci sağlayabilir. Bu, kuralları diske kaydetmeyi, çalışma zamanında özel kuralların kullanılabilir olmasını veya farklı bir önbelleğe alma ilkesi sağlamayı etkinleştirebilir.

(Devralındığı yer: CallSiteBinder)
CacheTarget<T>(T)

Bilinen hedeflerin önbelleğine bir hedef ekler. Önbelleğe alınan hedefler, yeni kuralı oluşturmak için BindDelegate çağrılmadan önce taranır.

(Devralındığı yer: CallSiteBinder)
Defer(DynamicMetaObject, DynamicMetaObject[])

Tüm dinamik işlem bağımsız değişkenlerinin çalışma zamanı değerleri hesaplanana kadar işlemin bağlamasını saptırıyor.

(Devralındığı yer: DynamicMetaObjectBinder)
Defer(DynamicMetaObject[])

Tüm dinamik işlem bağımsız değişkenlerinin çalışma zamanı değerleri hesaplanana kadar işlemin bağlamasını saptırıyor.

(Devralındığı yer: DynamicMetaObjectBinder)
Equals(Object)

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

(Devralındığı yer: Object)
FallbackDeleteMember(DynamicMetaObject)

Hedef dinamik nesne bağlanamıyorsa, dinamik silme üye işleminin bağlamasını gerçekleştirir.

FallbackDeleteMember(DynamicMetaObject, DynamicMetaObject)

Türetilmiş sınıfta geçersiz kılındığında, hedef dinamik nesne bağlanamıyorsa dinamik silme üye işleminin bağlamasını gerçekleştirir.

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)
GetUpdateExpression(Type)

Bağlamanın güncelleştirilmasına neden olacak bir ifade alır. İfadenin bağlamasının artık geçerli olmadığını gösterir. Bu genellikle dinamik nesnenin "sürümü" değiştiğinde kullanılır.

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

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

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

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

(Devralındığı yer: Object)

Şunlara uygulanır