Metodo TeamFoundationRequestContext.GetReplicaAwareService<T>
Ottenere un'istanza della classe specificata dal tipo T, corrispondente alla replica in cui il contesto della richiesta viene eseguito il mapping. Questo oggetto rappresenta l'istanza associata al contesto della richiesta. Se il servizio dell'istanza della factory T non esiste, viene creato e inizializzato con l'istanza T per ogni replica disponibile. Questa funzione è deterministica per utente finché il conteggio di replica non cambia). Le richieste provenienti dallo stesso utente restituiranno la stessa istanza di T. Poiché questi oggetti può essere associato al ServiceHost e divertirsi che la richiesta stessa.
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Public Overridable Function GetReplicaAwareService(Of T As {Class, New, ITeamFoundationReplicaAwareService}) As T
public virtual T GetReplicaAwareService<T>()
where T : class, new(), ITeamFoundationReplicaAwareService
Parametri di tipo
- T
Classificare il tipo dell'oggetto per recuperare. La classe deve implementare ITeamFoundationReplicaAwareService, non essere astratta e presentare un senza parametri o un costruttore predefinito.
Valore restituito
Tipo: T
Restituisce un'istanza dell'oggetto specificato dal tipo T associato alla richiesta.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.