IGuardedOperations.CallExtensionPoint 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.
Aşırı Yüklemeler
| CallExtensionPoint(Action) |
Bir uzantı noktasına korumalı bir çağrı yapar. |
| CallExtensionPoint(Object, Action) |
Bir uzantı noktasına korumalı bir çağrı yapar. |
| CallExtensionPoint(Object, Action, Predicate<Exception>) |
Bir uzantı noktasına korumalı bir çağrı yapar. |
| CallExtensionPoint<T>(Func<T>, T) |
Bir uzantı noktasına korumalı bir çağrı yapar. |
| CallExtensionPoint<T>(Object, Func<T>, T) |
Bir uzantı noktasına korumalı bir çağrı yapar. |
CallExtensionPoint(Action)
Bir uzantı noktasına korumalı bir çağrı yapar.
public:
void CallExtensionPoint(Action ^ call);
public void CallExtensionPoint (Action call);
abstract member CallExtensionPoint : Action -> unit
Public Sub CallExtensionPoint (call As Action)
Parametreler
- call
- Action
Uzantı noktasını çağıran temsilci.
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.
Şunlara uygulanır
CallExtensionPoint(Object, Action)
Bir uzantı noktasına korumalı bir çağrı yapar.
public:
void CallExtensionPoint(System::Object ^ errorSource, Action ^ call);
public void CallExtensionPoint (object errorSource, Action call);
abstract member CallExtensionPoint : obj * Action -> unit
Public Sub CallExtensionPoint (errorSource As Object, call As Action)
Parametreler
- errorSource
- Object
Özel durum oluşturabilecek uzantı nesnesine veya olay işleyicisine başvuru. Performans ve hataları izlemek için kullanılır.
- call
- Action
Uzantı noktasını çağıran temsilci.
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.
Şunlara uygulanır
CallExtensionPoint(Object, Action, Predicate<Exception>)
Bir uzantı noktasına korumalı bir çağrı yapar.
public:
void CallExtensionPoint(System::Object ^ errorSource, Action ^ call, Predicate<Exception ^> ^ exceptionGuardFilter);
public void CallExtensionPoint (object errorSource, Action call, Predicate<Exception> exceptionGuardFilter);
abstract member CallExtensionPoint : obj * Action * Predicate<Exception> -> unit
Public Sub CallExtensionPoint (errorSource As Object, call As Action, exceptionGuardFilter As Predicate(Of Exception))
Parametreler
- errorSource
- Object
Özel durum oluşturabilecek uzantı nesnesine veya olay işleyicisine başvuru. Performans ve hataları izlemek için kullanılır.
- call
- Action
Uzantı noktasını çağıran temsilci.
Hangi özel durumların korunması gerektiğini belirler. Bir özel durum yalnızca exceptionGuardFilter truedöndürürse işlenir.
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.
Şunlara uygulanır
CallExtensionPoint<T>(Func<T>, T)
Bir uzantı noktasına korumalı bir çağrı yapar.
public:
generic <typename T>
T CallExtensionPoint(Func<T> ^ call, T valueOnThrow);
public T CallExtensionPoint<T> (Func<T> call, T valueOnThrow);
abstract member CallExtensionPoint : Func<'T> * 'T -> 'T
Public Function CallExtensionPoint(Of T) (call As Func(Of T), valueOnThrow As T) As T
Tür Parametreleri
- T
Parametreler
- call
- Func<T>
Uzantı noktasını çağıran temsilci.
- valueOnThrow
- T
Temsilci çağrısı başarısız olursa döndürülen değer.
Döndürülenler
- T
callVeya sonucu valueOnThrow .
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.
Şunlara uygulanır
CallExtensionPoint<T>(Object, Func<T>, T)
Bir uzantı noktasına korumalı bir çağrı yapar.
public:
generic <typename T>
T CallExtensionPoint(System::Object ^ errorSource, Func<T> ^ call, T valueOnThrow);
public T CallExtensionPoint<T> (object errorSource, Func<T> call, T valueOnThrow);
abstract member CallExtensionPoint : obj * Func<'T> * 'T -> 'T
Public Function CallExtensionPoint(Of T) (errorSource As Object, call As Func(Of T), valueOnThrow As T) As T
Tür Parametreleri
- T
Parametreler
- errorSource
- Object
Özel durum oluşturabilecek uzantı nesnesine veya olay işleyicisine başvuru. Performans ve hataları izlemek için kullanılır.
- call
- Func<T>
Uzantı noktasını çağıran temsilci.
- valueOnThrow
- T
Temsilci çağrısı başarısız olursa döndürülen değer.
Döndürülenler
- T
callVeya sonucu valueOnThrow .
Açıklamalar
Bu sınıf, Visual Studio altyapısını destekler ve genel içinde doğrudan kodunuzdan kullanılmaya yönelik değildir.