Visual Basic (Declaration) | |
---|---|
<ExtensionAttribute()> <DebuggerNonUserCodeAttribute()> Public Overloads Shared Function ExecuteAction(Of TResult)( _ ByVal provider As IDataLoggingProvider, _ ByVal retryPolicy As RetryPolicy, _ ByVal func As Func(Of TResult) _ ) As TResult |
Visual Basic (Usage) | ![]() |
---|---|
Dim provider As IDataLoggingProvider Dim retryPolicy As RetryPolicy Dim func As Func(Of TResult) Dim value As TResult value = IDataLoggingProviderExtensions.ExecuteAction(Of TResult)(provider, retryPolicy, func) |
C# | |
---|---|
[Extension()] [DebuggerNonUserCode()] public static TResult ExecuteAction<TResult>( IDataLoggingProvider provider, RetryPolicy retryPolicy, Func<TResult> func ) |
C++/CLI | |
---|---|
[Extension()] [DebuggerNonUserCode()] public: static TResult^ ExecuteActiongeneric<typename TResult> ( IDataLoggingProvider^ provider, RetryPolicy^ retryPolicy, Func<TResult^>^ func ) |
Parameters
- provider
- retryPolicy
- func
Type Parameters
- TResult
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2