Partager via


ServicingContext, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServicingContext

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public Class ServicingContext _
    Implements IDisposable
public class ServicingContext : IDisposable

Le type ServicingContext expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ServicingContext(TeamFoundationRequestContext, IServicingResourceProvider, IServicingStepDetailLogger)
Méthode publique ServicingContext(TeamFoundationRequestContext, IServicingResourceProvider, IServicingStepDetailLogger, IDictionary<String, String>, IDictionary<String, Object>, String)

Début

Propriétés

  Nom Description
Propriété publique CurrentServicingOperation
Propriété publique CurrentStepGroupName
Propriété publique GroupResolution
Propriété publique Items
Propriété publique LoggingLevel
Propriété publique OperationClass
Propriété publique PartitionIdToHostIdMap
Propriété publique RequestContext
Propriété publique ResourceProvider
Propriété publique TFLogger
Propriété publique Tokens

Début

Méthodes

  Nom Description
Méthode publique AddItemIfNotDefined Ajoutez un élément s'il n'existe pas.
Méthode publique AddTokenIfNotDefined SetServicingToken est utilisé pour définir une paire de valeur de nom qui est remplacée dans les données d'étape avant que l'étape est exécutée.En appelant cette demande de méthode uniquement le nom symbolique lui-même.Les jetons sont référencés dans les données de service d'étape en incluant « $$ » avant et après le nom symbolique.ex.Définissez par « ExampleToken », les données d'étape contient « $$ExampleToken$$ ». Les jetons sont comparés à une comparaison ne respectant pas la casse, mais la casse - pas remplacée.
Méthode publique CreateComponent<TComponent> Crée un composant qui peut être utilisé pour communiquer à la version actuelle de la base de données.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique Error
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetConnectionString Obtient la chaîne de connexion pour la base de données logique spécifiée.Si la chaîne de connexion pour la catégorie spécifiée n'est pas définie et le fallbackOnFramework est vrai, la chaîne de connexion d'infrastructure est retournée.
Méthode publique GetConnectionStrings
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetItem<T>
Méthode publique GetRequiredToken
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Log
Méthode publique LogInfo(String)
Méthode publique LogInfo(String, array<Object[])
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ParseToken<T>
Méthode publique ReplaceResources
Méthode publique ReplaceTokens
Méthode publique SkipChildren
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique TryGetItem<T> Essaie de récupérer un élément du conteneur d'élément.
Méthode publique TryGetToken Essaie de récupérer une marque du conteneur symbolique.
Méthode publique Warn

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms