TeamFoundationResourceManagementService.CreateComponentExecuteFuncAndDispose<TComponent, TResult> (Método)
Crea un componente que puede utilizar para comunicarse con la versión actual de la base de datos, ejecuta un delegado especificado por el parámetro action y dispose un componente. Este método reintentará una acción hasta 10 veces si la versión de la base de datos ha cambiado entre el momento en que se creó el componente y execut.
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
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
Parámetros de tipo
- TComponent
- TResult
Parámetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- databaseCategory
Tipo: System.String
- func
Tipo: System.Func<TComponent, TResult>
Valor devuelto
Tipo: TResult
Devuelva [{0}].
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
TeamFoundationResourceManagementService Clase
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)