CredentialContextExecuteT Method (FuncT) |
Executes the provided delegate under the context of the credentials.
Namespace:
Dundas.BI.Data.DataRetrieval
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax public virtual T Execute<T>(
Func<T> func
)
Public Overridable Function Execute(Of T) (
func As Func(Of T)
) As T
public:
generic<typename T>
virtual T Execute(
Func<T>^ func
)
abstract Execute :
func : Func<'T> -> 'T
override Execute :
func : Func<'T> -> 'T
Parameters
- func
- Type: SystemFuncT
The FuncT, TResult to run.
Type Parameters
- T
- The type of the return value.
Return Value
Type:
TExceptions Remarks
If
IsContextLinkedToCurrentThread is
for the
corresponding credential provider, any code which needs to be run under the context of the credentials must be
done so using this method or one of its overloads.
See Also