IActionInvokerProvider 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.
Geçerli istek için oluşturabilen bileşenler için bir IActionInvoker arabirim tanımlar.
public interface class IActionInvokerProvider
public interface IActionInvokerProvider
type IActionInvokerProvider = interface
Public Interface IActionInvokerProvider
Açıklamalar
IActionInvokerProvider örnekleri, bir oluşturulmasına neden olan bir IActionInvokerişlem hattı oluşturur. IActionInvokerProvider Örnekler, artan bir sıralamaya Ordergöre sıralanır.
Oluşturmak IActionInvokeriçin, her sağlayıcının sırayla adlı bir yöntemi vardır OnProvidersExecuting(ActionInvokerProviderContext) ve aynı örneğini ActionInvokerProviderContextverir. Ardından her sağlayıcının ters sırada adlı bir yöntemi vardır OnProvidersExecuted(ActionInvokerProviderContext) . Sonuç değeridir Result.
Sağlayıcılar önceden tanımlanmış bir sırayla çağrıldığında, her sağlayıcının zaten çalıştırılan sağlayıcıların sonucunu gözlemleme ve süsleme şansı vardır.
Özellikler
Order |
Sağlayıcıların yürütülmesinin sırasını belirlemek için sipariş değerini alır. Sağlayıcılar, özelliğin artan sayısal değeriyle Order yürütülür. |
Yöntemler
OnProvidersExecuted(ActionInvokerProviderContext) |
Sağlayıcıyı yürütmek için, tüm sağlayıcıların OnProvidersExecuting(ActionInvokerProviderContext) yöntemleri çağrıldıktan sonra çağrılır. |
OnProvidersExecuting(ActionInvokerProviderContext) |
Sağlayıcıyı yürütmek için çağrıldı. |