CallSiteBinder.BindDelegate<T>(CallSite<T>, Object[]) Yöntem

Tanım

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 bir 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.

C#
public virtual T BindDelegate<T> (System.Runtime.CompilerServices.CallSite<T> site, object[] args) where T : class;
C#
public virtual T? BindDelegate<T> (System.Runtime.CompilerServices.CallSite<T> site, object[] args) where T : class;

Tür Parametreleri

T

CallSite'nin hedef türü.

Parametreler

site
CallSite<T>

Bağlamanın gerçekleştirildiği CallSite.

args
Object[]

Bağlayıcının bağımsız değişkenleri.

Döndürülenler

T

CallSite Hedefi'nin yerini alan yeni bir temsilci.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0