IOperationInvoker Arabirim
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 nesne ve bir iletiden ayıklanan parametre dizisi alan yöntemler bildirir, bu nesne üzerinde bir yöntemi bu parametrelerle çağırır ve yöntemin dönüş değerini ve çıkış parametrelerini döndürür.
public interface class IOperationInvoker
public interface IOperationInvoker
type IOperationInvoker = interface
Public Interface IOperationInvoker
Açıklamalar
IOperationInvokerTürsüz bir nesneden ve parametre dizisinden bu nesnede türü kesin belirlenmiş bir yöntem çağrısına dönüştürmeyi denetlemek için arabirimini uygulayın. InvokeObject türünde bir örnek ve giriş alan ve Object türünde bir nesne ve bir çıktı kümesi döndüren zaman uyumlu bir yöntemi vardır. Ayrıca bir InvokeBegin ve türevi vardır InvokeEnd . IsSynchronousÖzelliği, zaman uyumlu veya zaman uyumsuz yöntemin kullanılması gerekip gerekmediğini belirtir.
Özellikler
IsSynchronous |
Invoke(Object, Object[], Object[])Ya da InvokeBegin(Object, Object[], AsyncCallback, Object) yönteminin dağıtıcı tarafından çağrılıp çağrılmadığını belirten bir değer alır. |
Yöntemler
AllocateInputs() |
ArrayParametre nesnelerinden birini döndürür. |
Invoke(Object, Object[], Object[]) |
Bir örnek ve giriş nesneleri kümesinden bir nesne ve bir çıktı nesneleri kümesi döndürür. |
InvokeBegin(Object, Object[], AsyncCallback, Object) |
Metodun zaman uyumsuz bir uygulamasıdır Invoke(Object, Object[], Object[]) . |
InvokeEnd(Object, Object[], IAsyncResult) |
Zaman uyumsuz bitiş yöntemi. |