TeamFoundationResourceManagementService.CreateComponentExecuteFuncAndDispose<TComponent, TResult>-Methode
Erstellen einer Komponente, die verwendet werden kann, um auf die aktuelle Version der Datenbank kommuniziert, ausführt einen Delegaten, der durch den Aktionsparameter angegeben wird und freigibt einer Komponente. Mit dieser Methode wird eine Aktion bis 10-mal xxxx 2, wenn zwischen der Datenbankversion Uhrzeit, als Komponente erstellt und auszuführen geändert hat.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function CreateComponentExecuteFuncAndDispose(Of TComponent As TeamFoundationSqlResourceComponent, TResult) ( _
requestContext As TeamFoundationRequestContext, _
databaseCategory As String, _
func As Func(Of TComponent, TResult) _
) As TResult
public TResult CreateComponentExecuteFuncAndDispose<TComponent, TResult>(
TeamFoundationRequestContext requestContext,
string databaseCategory,
Func<TComponent, TResult> func
)
where TComponent : TeamFoundationSqlResourceComponent
Typparameter
- TComponent
- TResult
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- databaseCategory
Typ: System.String
- func
Typ: System.Func<TComponent, TResult>
Rückgabewert
Typ: TResult
Gibt [{0}] zurück.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.