Delegate.RemoveImpl(Delegate) Yöntem
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 temsilcinin çağrı listesini başka bir temsilcinin çağrı listesinden kaldırır.
protected:
virtual Delegate ^ RemoveImpl(Delegate ^ d);
protected virtual Delegate? RemoveImpl (Delegate d);
protected virtual Delegate RemoveImpl (Delegate d);
abstract member RemoveImpl : Delegate -> Delegate
override this.RemoveImpl : Delegate -> Delegate
Protected Overridable Function RemoveImpl (d As Delegate) As Delegate
Parametreler
- d
- Delegate
Geçerli temsilcinin çağrı listesinden kaldırılacak çağrı listesini sağlayan temsilci.
Döndürülenler
Çağrısı listesi geçerli temsilcinin çağrı listesinde bulunursa, geçerli temsilcinin çağrı listesini alıp çağrı listesini value
kaldırarak oluşturulan çağrı listesiyle value
yeni bir temsilci. çağrı listesi geçerli temsilcinin value
null
çağrı listesinde value
bulunamazsa veya bulunamazsa geçerli temsilciyi döndürür. çağrısı listesi geçerli temsilcinin çağırma listesine value
eşitse döndürürnull
.
Özel durumlar
Arayanın (örneğin, yöntem özel ise) temsilci tarafından temsil edilen yönteme erişimi yok.
Açıklamalar
Çağırma listesi value
geçerli temsilcinin çağırma listesindeki bitişik bir öğe kümesiyle eşleşiyorsa, çağrısı listesinin value
geçerli temsilcinin çağrı listesinde yer aldığı söylenir. Çağrısı listesi geçerli temsilcinin çağrı listesinde value
birden çok kez oluşuyorsa, son oluşum kaldırılır.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin