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 (25.3.0.1000)
Syntaxpublic 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: 
T
Exceptions
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