Microsoft.TeamFoundation.Framework.Server, espace de noms

Classes

  Classe Description
Classe publique AccessCheckException Une exception qui sera levée lorsqu'un appel d'autorisation de contrôle échoue.
Classe publique AccessControlEntriesController
Classe publique AccessControlEntry Classe pour encapsuler les autorisations permises et refusées pour IdentityDescriptor.
Classe publique AccessControlEntryDetails Cette classe est utilisée pour la sérialisation de service et pour lire des ACE à partir de la base de données.Vous pouvez effectuer cette opération dans la classe AccessControlEntry elle-même, cela vous permet de masquer toutes les propriétés qui ne doivent pas être réellement partie du serveur public OM.
Classe publique AccessControlEntryTable
Classe publique AccessControlList La classe AccessControlList est vraiment associer un jeu d'AccessControlEntries avec un jeton de sécurité et ses paramètres d'héritage.Il est important de noter que la classe AccessControlList ne décrit pas à une base de données lorsque ses méthodes sont appelées.Il fournit une zone de transit pour les modifications apportées au AccessControlEntries pour un jeton sécurisé.Une fois les modifications apportées à un AccessControlList qu'il peut être stocké au service Web en lui passant dans un TeamFoundationSecurityNamespace.
Classe publique AccessControlListDetails Existe pour la sérialisation de service et pour lire les ACL partir de la base de données.Vous pouvez effectuer cette opération dans la classe AccessControlList elle-même, cela vous permet de masquer toutes les propriétés qui ne doivent pas être réellement partie du serveur public OM.
Classe publique AccessControlListsController
Classe publique AccessControlListTable
Classe publique AccessMappingNotRegisteredException Levée lorsqu'un problème liés pour accéder aux mappages.
Classe publique AccountPreferences
Classe publique AccountPropertyConstants
Classe publique AccountServiceImplementation
Classe publique AceExtendedInformation Contient les informations héritées et efficace d'autorisation pour un AccessControlEntry donné.
Classe publique AcknowledgementRange
Classe publique AcquireDatabasePartitionException
Classe publique ActionDefinition
Classe publique ActionDefinitionTable
Classe publique ActionDeniedBySubscriberException Cette exception est levée lorsqu'un abonné interdites un événement de composition point de décision.
Classe publique ActivityLogEntry
Classe publique ActivityLoggingAttribute Cet attribut stockera toutes les demandes transformées à un point de terminaison Web API en journal d'activité
Classe publique ActivityLogParameter
Classe publique ActivityResponseFilterAttribute Cet attribut de filtre injectera l'ID d'activité de la demande dans l'en-tête de réponse.
Classe publique AllowEmptyArrayAttribute L'attribut qui peut être utilisé pour indiquer que le proxy client peut envoyer un tableau vide et le serveur distinguera null et vide des tableaux.
Classe publique AnalysisServiceConnectionException Levée lorsqu'il existe des erreurs liées à la connexion Analysis Services.
Classe publique ApiResourceOptionsController Contrôleur de traiter des requêtes avec le verbe HTTP « options » pour les ressources api
Classe publique ApplyRequestLanguageAttribute
Classe publique ArtifactKind L'artifactKind décrit un type d'artefact pris en charge via l'API de service de propriété.
Classe publique ArtifactKindAlreadyExistsException ArtifactKindRestrictedException - c'est levée lorsqu'un appel est passé au service de propriété publique en lecture/écriture un type interne de propriété. Les types internes de propriété ne sont pas accessibles via le service Web générique.
Classe publique ArtifactKindRestrictedException ArtifactKindRestrictedException - c'est levée lorsqu'un appel est passé au service de propriété publique en lecture/écriture un type interne de propriété. Les types internes de propriété ne sont pas accessibles via le service Web générique.
Classe publique ArtifactKindsMustBeUniformException ArtifactKindsMustBeUniformException - c'est levée lorsqu'un appel est fait fournissant une liste des spécifications d'artefact et le système requiert que toutes les spécifications d'artefact sont du même type d'artefact.
Classe publique ArtifactPropertyValue Représente un artefact d'Team Foundation associé à un ensemble de paires valeur de propriété.
Classe publique ArtifactSpec Représente une spécification de propriété d'artefact d'Team Foundation.
Classe publique ArtifactVersionSpec Constantes d'expose pour représenter non gérées ou toutes les versions.
Classe publique AssemblyServicingOperationProvider Fournisseur d'opération de maintenance qui charge les opérations de maintenance d'assembly.
Classe publique AssemblyServicingResourceProvider
Classe publique AssemblyServicingStepGroupProvider Fournisseur de groupe de service d'étape qui charge des groupes de travail d ' assembly.
Classe publique AttachCollectionException
Classe publique AvailableDatabaseCategories Cette classe est utilisée pour représenter le jeu de catégories de base de données disponibles pour l'hôte donné.
Classe publique AvatarUtils
Classe publique AzureClientIPRestrictedException
Classe publique AzureDatabaseQuotaReachedException
Classe publique AzureDeprecatedFeatureException
Classe publique AzureLoginBadUserException
Classe publique AzureOperationNotSupportedException
Classe publique AzureProcessingException
Classe publique AzureServerUnavailableException
Classe publique AzureServiceBusyException
Classe publique AzureSessionTerminatedException
Classe publique BackCompatJsonFormatterAttribute
Classe publique BadChecksumException Levée lorsqu'un checksum de fichier ne correspond pas.
Classe publique BasePreferences
Classe publique BlobProviderConfigurationException
Classe publique BooleanTable
Classe publique ByteArray Représente un grand tableau d'octets (>64kB).Utilise le pool de tampon pour éliminer la pression sur le tas d'objets volumineux du Common Langage Runtime.
Classe publique CallOnDeserializationAttribute Lorsqu'une classe possède cet attribut la génération du code appelle la méthode donnée après l'objet a été entièrement désérialisé.
Classe publique CallOnSerializationAttribute
Classe publique CannotUpdateDefaultCollectionException
Classe publique ClassNotSealedAttribute Attribut qui peut être utilisé pour modifier la visibilité de la classe ainsi que son constructeur par défaut généré pour la désérialisation.
Classe publique ClassVisibilityAttribute Attribut qui peut être utilisé pour modifier la visibilité de la classe ainsi que son constructeur par défaut généré pour la désérialisation.
Classe publique CleanupJobInProgressException Levée par téléchargement lorsque le travail de nettoyage est en cours
Classe publique ClientConditionalAttribute Lorsqu'une méthode possède cet attribut sera placée par DEBUG #if dans le proxy
Classe publique ClientEnumAttribute
Classe publique ClientIgnoreAttribute Lorsqu'une méthode possède cet attribut, GenProxyTask ne générera pas une méthode de proxy pour celui-ci.Pratique pour ignorer les méthodes d'ILinking, qui généraient des définitions dupliqués pour la classe d'artefact.
Classe publique ClientPropertyAttribute Attribut personnalisé Team Foundation qui peut être utilisé pour attribuer des objets serveur pour modifier la visibilité des objets côté client générés.Nom de la propriété peut être substitué en passant un nom de propriété.Le nom du champ résultante sera le nom du premier caractère converti à son formulaire en minuscules, préfixé par « m_ ».Propriété avec la visibilité privée ne générera pas une propriété du tout.Ce mécanisme peut être utilisé pour éviter de générer des propriétés étrangères.
Classe publique ClientServiceAttribute
Classe publique ClientServiceMethodAttribute
Classe publique ClientTypeAttribute Une fois rencontré fournit un mappage entre un type de serveur et un client tapez en générant le proxy.Un exemple d'une telle utilisation peut être que le client utilise l'objet d'URI partout, mais l'objet d'URI ne peut pas être désérialisé.Dans ce cas vous pouvez ajouter un ClientType (typeof (URI)) au serveur et faites prendre au serveur une chaîne à la place.
Classe publique ClientValueAttribute Lorsque utilisé sur les champs d'énumération cela se substitue à la valeur spécifiée sur le serveur pour permettre les valeurs soient différent sur le client pour l'énumération générée.
Classe publique CollationException
Classe publique CollectionDoesNotExistException Levée lorsque tente de client à effectuer une opération (telles que la suppression) sur une collection qui n'existe pas.
Classe publique CollectionLogWriter
Classe publique CollectionMisconfiguredException
Classe publique CollectionPropertyException
Classe publique Command Classe Command laquelle toutes les commandes de logique métier dérivent.Chaque implémentation de commande doit implémenter une méthode Execute qui fait le vrai travail pour cette commande.
Classe publique ComponentCreator<TComponent> créateur de composant d'Team Foundation Server.
Classe publique ComponentFactory
Classe publique ComponentFactoryException
Classe publique ConnectionStringsUpdatedEventArgs Utilisé pour passer les données de catégorie de base de données dans un événement de TeamFoundationDatabaseSettings.ConnectionStringsUpdated.
Classe publique ContainersController Contrôleur de traiter tous les appels REST contre les conteneurs de fichier
Classe publique ControllerApiVersionAttribute Indique la version minimale API qu'un contrôleur donné d'API prend en charge
Classe publique CounterInfo
Classe publique CounterNotPopulatedException
Classe publique CustomerIntelligenceArea
Classe publique CustomerIntelligenceData
Classe publique CustomerIntelligenceFeature
Classe publique CustomerIntelligenceProperty
Classe publique CustomerIntelligenceService
Classe publique CustomerIntelligenceService.CustomerIntelligenceProvider
Classe publique CustomSerializationHooksAttribute Lorsque la classe possède cet attribut, les méthodes suivantes doivent être définies dans la classe partagée : void privé void privé FromXmlHook (proxy de statique de ToXmlHook (writer de XmlWriter) de TeamFoundationClientProxy, lecteur de XmlReader, résultat de T) où T est type désérialisé
Classe publique DatabaseAlreadyExistsException
Classe publique DatabaseAlreadyRegisteredException Cette exception est levée lorsque la base de données spécifiée est déjà enregistrée.
Classe publique DatabaseCategoryNotRegisteredException Cette exception est levée lorsqu'une catégorie de base de données qui n'existe pas est demandée dans TeamFoundationSqlResourceComponent.
Classe publique DatabaseConfigurationException
Classe publique DatabaseConnectionException
Classe publique DatabaseFullException
Classe publique DatabaseInformation Une classe qui contient des informations sur la base de données.
Classe publique DatabaseInstanceException
Classe publique DatabaseLogWriter
Classe publique DatabaseNotFoundException
Classe publique DatabaseOperationCanceledException
Classe publique DatabaseOperationTimeoutException
Classe publique DatabasePartition Représente une partition hôte logique dans une base de données d'une architecture mutualisée
Classe publique DatabasePartitionBinder
Classe publique DatabasePartitionCannotBeDeletedException
Classe publique DatabasePartitionComponent DatabasePartitionComponent.
Classe publique DatabasePartitionComponent2
Classe publique DatabasePartitionComponent3
Classe publique DatabasePartitionComponent4
Classe publique DatabasePartitionConstants
Classe publique DatabasePartitionNotFoundException
Classe publique DatabasePoolAlreadyExistsException Cette exception est levée lorsque le pool spécifié de base de données existant.
Classe publique DatabasePoolCannotBeDeletedException Cette exception est levée lorsque le pool spécifié de base de données existant.
Classe publique DatabasePoolFullException Cette exception est levée lorsque le pool spécifié de base de données existant.
Classe publique DatabasePoolNotFoundException
Classe publique DatabaseRuntimeException
Classe publique DatabaseSchemaException
Classe publique DatabaseSizeProperties
Classe publique DatabaseSplitAnalysisResult
Classe publique DatabaseTenantUsageBinder
Classe publique DatabaseUpgradeQueueController
Classe publique DatabaseUpgradeQueueController.ServicingJobDetailData Classe de données que nous les utilisons pour sérialiser les résultats de QueuePatchCollections.
Classe publique DataTierNotFoundException
Classe publique DateTimeShiftDetectedException Cette exception est levée lorsque le résultat d'une opération de modification de données dans le serveur détecte une roulette de minutage envoient ou annule, par exemple, lorsqu'une modification précédente de données a été enregistrée dans une valeur d'DateTime ultérieurement que la modification actuelle.Il attend SecurityNamespace exécute le jouet de puissance de TFDateFixer pour résoudre les dates avant que les utilisateurs puissent continuer les mises à jour de données.
Classe publique DateTimeTable
Classe publique DBExecutingDeadlockException Levée lorsqu'un interblocage pendant l'exécution d'une procédure stockée après les relances d'interblocage ont été épuisées.
Classe publique DBPath Classe d'assistance pour convertir les chemins d'accès d'utilisateur dans des tracés SQL.
Classe publique DBResultDeadlockException Levée lorsqu'un interblocage lorsque le programme lit les résultats de la base de données
Classe publique DefaultSecurityNamespaceExtension
Classe publique DefaultServiceImplementationAttribute
Classe publique DeltaException
Classe publique DeltaLibrary
Classe publique DeltaTooLargeException
Classe publique DeploymentServiceHost
Classe publique DetachCollectionException
Classe publique DictionaryWrapper<TKey, TValue>
Classe publique DisposableCollection<T>
Classe publique DoubleTable
Classe publique DuplicateFeatureException
Classe publique DuplicateFileNameException Levée par téléchargement lorsqu'un nom de fichier en double est passé.
Classe publique DuplicateJobIdException Exception lorsque UpdateJobs possède plusieurs définitions de travail de même jobId.
Classe publique DuplicateJobScheduleException Exception lorsque UpdateJobs a des planifications en double associées à la même définition de travail.
Classe publique DuplicateLocationMappingException Levée lorsqu'une personne essaie de stocker un mappage d'emplacement situé dans le contexte incorrect.
Classe publique DuplicateStepPerformerException Levée lorsque plusieurs interprète par étape avec le même nom se produit dans le système.
Classe publique EnumerationNoneArgumentException Déclenché lorsqu'un appelant n'en fournit pas d'un argument d'énumération.Équivalent à ArgumentNullException pour les types énumération.
Classe publique EventException Les exceptions levées par le gestionnaire d'événements sur les problèmes de utilisation des dérivent d'EventException
Classe publique ExpressionToken
Classe publique ExtendedAttributeComponent Le composant d'attribut étendu se connecte à une base de données et affiche ou écrit des attributs étendus.Il n'utilise aucun objet configuré pour effectuer cette tâche. Ce composant n'exécute pas les contrôles de version car il ne se connecte pas à une base de données logique, en revanche il est utilisé pour exécuter la validation dans les composants de niveau supérieur.
Classe publique ExtensibleServiceTypeNotRegisteredException
Classe publique ExtensibleServiceTypeNotValidException
Classe publique ExtensionStepPerformerProvider
Classe publique ExtensionUtilityException
Classe publique FailedToAcquireServicingLockException
Classe publique FavoriteItem Commande pour représenter l'entrée est dans la banque de favoris d'identité
Classe publique FeatureAvailabilityExtensionMethods
Classe publique FeatureAvailabilityInformation
Classe publique FeatureAvailabilitySecurityConstants
Classe publique FeatureAvailabilitySecurityManager
Classe publique FeatureDisabledException
Classe publique FeatureEnabledAttribute Cet attribut vérifier si la fonctionnalité données est activée pour une méthode spécifique du contrôleur de WebAPI
Classe publique FeatureFlagApiResponse
Classe publique FeatureFlagPatchModel Cela est passé au FeatureFlagController pour modifier l'état d'un indicateur de fonctionnalité
Classe publique FeatureFlagsController Contrôleur API de Web responsable de la ressource indicateur de fonctionnalité
Classe publique FileAlreadyUploadedException Levée par téléchargement lorsqu'une personne essaie de télécharger un fichier plusieurs fois.
Classe publique FileContainerItemDeletedEvent Cet événement est déclenché lorsqu'un élément de conteneur de fichier est supprimé avec succès.
Classe publique FileContainerItemUploadedEvent Cet événement est déclenché lorsqu'un élément de conteneur de fichier est créé avec succès et téléchargé.
Classe publique FileIdNotFoundException Levée par téléchargement lorsqu'un mauvais ID de fichier passées.
Classe publique FileStatistics
Classe publique FileSystemProvider
Classe publique FileSystemServicingOperationProvider Fournisseur d'opération de maintenance qui peut être utilisé pour lire les définitions d'opération de service à partir du disque
Classe publique FileSystemServicingStepGroupProvider Un fournisseur de groupe de service d'étape qui peut être utilisé pour lire étape de service des définitions de groupe à partir du disque.
Classe publique ForbiddenHostNames ForbiddenNames est une classe qui suit un ensemble de mot clé/de noms qui sont réservés à utiliser dans l'espace d'URL.Cela signifie que les comptes, les collections, les projets ne doivent pas utiliser ces termes.
Classe publique FrameworkRegistrationEntry
Classe publique FrameworkSqlResourceComponent
Classe publique FullPermissionSetForwarderBase Classe de base pour transférer des autorisations d'un espace de noms plat à un espace de noms qui peut dériver toutes ses autorisations de l'espace de noms de sources.
Classe publique GroupWellKnownIdentityDescriptors
Classe publique GuidInt32Table
Classe publique GuidStringTable
Classe publique GuidTable
Classe publique HostAlreadyExistsException
Classe publique HostCannotBeDeletedException
Classe publique HostCreationException
Classe publique HostDoesNotExistException
Classe publique HostInstanceDoesNotExistException
Classe publique HostManagementException
Classe publique HostMustBeTopLevelException
Classe publique HostProcessNotFoundException
Classe publique HostProcessPingRequest
Classe publique HostProcessPingResponse
Classe publique HostProperties Une version raccourcie du TeamFoundationServiceHostProperties
Classe publique HostPropertiesChangedEventArgs Utilisé pour passer des données à l'événement de TeamFoundatServiceHost.HostPropertiesChanged.
Classe publique HostReadyEvent
Classe publique HostShutdownException HostShutdownException est levée lorsqu'un appel est passé au ThrowIfShutdownReceived est appelé un hôte qui s'arrête.
Classe publique HostStatusChangedEventArgs
Classe publique HostStatusChangeException
Classe publique HttpComponentResponseException
Classe publique HttpContextConstants
Classe publique IdentityFavorites Une vue autour de TeamFoundationIdentity ou de TeamFoundationTeam
Classe publique IdentityHelper
Classe publique IdentityPropertiesView C'est une classe wrapper pour une identité qui rend pratique pour utiliser ses propriétés.
Classe publique IdentityValidationFilter
Classe publique IdentityValidationFilterException
Classe publique IgnoreDormancyProhibitedException L'exception lorsqu'une définition de travail a l'indicateur d'IgnoreDormancy défini et le serveur est configurée pour interdire cet indicateur.
Classe publique IllegalDeleteSelfReferenceServiceDefinitionException Cela est levée lorsqu'un utilisateur tente d'enregistrer un mappage d'emplacement situé dans le contexte incorrect.
Classe publique IncompatibleCompressionFormatException Levée lorsqu'un fichier compressé n'est pas dans un format pris en charge de compression.
Classe publique IncompatibleTokenException
Classe publique IncompleteUploadException Levée lorsque le client télécharge le dernier segment d'un fichier, mais certains segments précédents n'existe pas il.Il est également levée lorsque le contenu téléchargé n'est pas complètement reçu, en raison de la connexion réseau lente, par exemple.
Classe publique IncorrectSizeException Levée lorsqu'une longueur de fichier ne correspond pas.
Classe publique Int32StringTable
Classe publique Int32Table
Classe publique IntentLock Classe de verrou intentionnel
Classe publique InvalidAccessException
Classe publique InvalidCollationException
Classe publique InvalidEscapeSequenceException
Classe publique InvalidFeatureDescriptionException
Classe publique InvalidFeatureFlagStateValueException
Classe publique InvalidFeatureNameException
Classe publique InvalidKpiStateException Exception lorsque l'état d'indicateur de performance clé est valide
Classe publique InvalidLobParameterException InvalidLobParameterException
Classe publique InvalidParentHostException Déclenché lorsqu'un hôte possède un type valide hôte de parent ou d'hôte de parent de l'opération souhaitée.
Classe publique InvalidQuotaException
Classe publique InvalidRequestContextHostException Cette exception est levée lorsqu'un contexte de la requête de l'hôte incorrect a été passé dans une fonction.
Classe publique InvalidSecurityNamespaceDescriptionException Représente qu'un utilisateur a spécifié une description valide en essayant de créer un espace de noms de sécurité.
Classe publique InvalidSecurityNamespaceException Levée lorsqu'un utilisateur essaie d'avoir d'espace de noms à jour qui n'existe pas.
Classe publique InvalidSecurityTokenException Cela est levée lorsqu'un utilisateur tente d'un jeu d'autorisations sur un jeton non valide pour un espace de noms spécifique
Classe publique InvalidServiceDefinitionException Cela est levée lorsqu'une des propriétés d'une définition de service est valide dans le registre ou la recherche.
Classe publique InvalidServiceVersionException
Classe publique InvalidServicingStepTypeException
Classe publique InvalidTokenFormatExpcetion
Classe publique JobAgentException
Classe publique JobAgentTeardownTimeoutException Exception levée lorsque l'opération de destruction expiration pendant le recyclage ou l'arrêt de l'agent de travail.
Classe publique JobCannotBePausedException L'exception lorsqu'une tâche est dans un état autre que l'exécution et ne peut donc pas être interrompu.
Classe publique JobCannotBeResumedException L'exception lorsqu'une tâche est dans un état autre qu'en pause et ne peut donc pas être repris.
Classe publique JobCannotBeStoppedException L'exception lorsqu'une tâche est dans un état autre que l'exécution et ne peut donc pas être arrêté.
Classe publique JobCannotBeUpdatedException Exception lorsqu'un travail protégé est ciblé par une requête client.
Classe publique JobCompletedNotification Cet événement de notification est déclenché lorsqu'une tâche se termine.
Classe publique JobDefinitionNotFoundException Exception lorsqu'une définition de travail est introuvable.
Classe publique JobDefinitionUpdateTable
Classe publique JobDefinitionUpdateTable2
Classe publique JobDidntPauseException Exception lorsqu'une extension de travail ne s'interrompe pas (assez rapide.
Classe publique JobIntervalNotSupportedException Exception lorsqu'une planification du travail a l'intervalle qui n'est pas pris en charge.
Classe publique JObjectExtensions
Classe publique JobQueueEntryTable
Classe publique JobQueueEntryTable2
Classe publique JobQueueEntryWithJobSourceTable
Classe publique JobQueueEntryWithJobSourceTable2
Classe publique JobsStillRunningException L'exception lorsqu'un agent de travail est celui retraitant ou de fin et un ou plusieurs travaux ne cesse pas.
Classe publique KeyValue<TKeyType, TValueType> Une classe de propriété deux à caractère général.Signe de tenir compte de retourner une paire de valeurs fortement typées ou pour générer une liste de paires de valeurs sans ajouter une classe.Pratique pour sérialiser des dictionnaires, car KeyValuePairs ne peut pas être sérialisé directement.
Classe publique KeyValuePairGuidGuidTable
Classe publique KeyValuePairGuidStringTable
Classe publique KeyValuePairInt32DateTimeTable
Classe publique KeyValuePairInt32Int32Table
Classe publique KeyValuePairInt32StringTable
Classe publique KeyValuePairStringInt32Table
Classe publique KeyValuePairStringTable
Classe publique KpiDefinition
Classe publique KpiExistsException Exception lorsqu'un indicateur de performance clé existe déjà
Classe publique KpiMetric Celui-ci contient le nom et la valeur d'un métriques à dessiner.
Classe publique KpiNotFoundException Levée lorsqu'un indicateur de performance clé est introuvable
Classe publique KpiService
Classe publique KpiService.KpiProvider
Classe publique KpiStateDefinition
Classe publique LicenseFeatures
Classe publique Licensing
Classe publique LicensingConstants
Classe publique LocationMappingDoesNotExistException Levée lorsqu'une personne essaie de stocker un mappage d'emplacement situé dans le contexte incorrect.
Classe publique LocationNotFoundException
Classe publique LockHelper Classe d'assistance : Utilise une série de verrous et les libère dans l'ordre approprié une fois supprimé
Classe publique LockManager Classe de LockManager.
Classe publique LockManager.NamedLockObject Représente un objet de verrouillage nommé.Idéalement cet objet doit être interne pour LockManager, mais pour l'efficacité nous distribuons des références à cet objet aux appelants et leur permettons de mettre de telles références en cache. Notez que cette classe n'a pas de méthodes publiques utiles, toutes les méthodes sont internes (bien que cela ne peut pas garantir la protection suffisant considérant que son interface interne est encore exposée à tout le code dans « des assemblys conviviaux »). S'il vous plaît, du code externe de LockManager, fonctionnent cet objet comme référence opaque !
Classe publique LockName<T> Nom de verrou dans une valeur d'un type donné.
Classe publique LockName<T1, T2> Nom de verrou dans deux valeurs des types fournis.
Classe publique LockTimeoutException
Classe publique LogExceptionFilterAttribute
Classe publique MailRequest Cette classe représente une demande de courrier.
Classe publique MessageBusAlreadySubscribingException
Classe publique MessageBusConfigurationException
Classe publique MessageBusNotFoundException
Classe publique MessageBusSubscriptionInfo
Classe publique MessageQueueAlreadyExistsException Levée lorsqu'une file d'attente de messages qui est créée existe déjà.
Classe publique MessageQueueNotFoundException Levée lorsqu'une file d'attente de messages est introuvable pour un identificateur spécifié.
Classe publique MethodInformation Informations de méthode sont utilisées pour décrire un appel d'une méthode Web suivant les paramètres, horloges, et d'autres détails de méthode
Classe publique MethodTime
Classe publique MimeMapping
Classe publique MissingFeatureException
Classe publique MissingQuotaDefinitionException
Classe publique MultiplePartitionsNotSupportedException
Classe publique NotificationEventArgs Un argument pour le rappel enregistré avec le TeamFoundationSqlNotificationService
Classe publique OAuthApplication Représente une application cliente enregistrées d'OAuth
Classe publique OAuthApplicationAlreadyExistsException Exception lorsqu'une application d'OAuth existe déjà.
Classe publique OAuthApplicationNotFoundException Exception lorsqu'une application d'OAuth est introuvable.
Classe publique OAuthToken Encapsule les détails d'une marque d'OAuth - une marque est une seule chaîne de caractères identifiables par le système (un jeton est associé à une application cliente (clientId) - un jeton est associé à un utilisateur de TFS (l'ownerId)
Classe publique OAuthTokenNotFoundException Exception lorsqu'un jeton d'OAuth est introuvable.
Classe publique ObjectBinder<T> Fournit l'accès itératif aux valeur fortement typées d'objets la fonctionnalité du SqlDataReader afin qu'il ne soit pas être mentionné dans la couche métier.
Classe publique OrderedGuidTable
Classe publique OrderedLock Fournit un mécanisme de synchronisation qui conserve le classement.
Classe publique OrderedLock.Position
Classe publique OrderedStringTable
Classe publique OutboundLinkType
Classe publique PartialPermissionSetForwarderBase Cette classe de base pour transférer des autorisations d'un espace de noms plat à un espace de noms qui dérive uniquement un sous-ensemble de ses autorisations de l'espace de noms de sources.
Classe publique PartialPermissionSetNamespaceExtension Cette classe est vraiment collaborer en association avec l'interface ISecurityNamespaceExtension pour autoriser d'implémenter facilement l'HasPermission, l'QueryPermissions et appelle d'QueryEffectivePermissions pour les espaces de noms qui envoient un ensemble partiel de leurs autorisations à un autre espace de noms.
Classe publique PatternUtility Un programme d'assistance légère de critères spéciaux, plus limité que l'expression régulière, mais plus rapide.Cela est principalement utilisé pour les contrôles UserAgent
Classe publique PermissionsController
Classe publique PermissionTable
Classe publique ProjectionBinder<T>
Classe publique ProjectServicingTokenConstants
Classe publique PropertyDefinition Utilisé pour représenter une propriété dans le service de propriété.Chaque propriété est assignée un identificateur unique et peut être utilisée dans tout espace de noms de service de propriété.
Classe publique PropertyDefinitionDoesNotExistException PropertyDoesNotExistException - c'est levée lorsqu'un appel est fait obtenir une définition de propriété qui n'existe pas.
Classe publique PropertyServiceException PropertyServiceException - ce type peut être utilisé par SqlExceptionFactory SEULEMENT
Classe publique PropertyValue Représente une paire de valeurs de propriété.
Classe publique ProxyParentClassAttribute Attribut qui peut être utilisé pour modifier la classe parente du proxy généré.
Classe publique PublicTokenTable
Classe publique QueryExpression
Classe publique QueryExpressionException
Classe publique QueryJobsTable
Classe publique QuotaDefinition
Classe publique QuotaDefinitionsManager
Classe publique QuotaDefinitionTable
Classe publique QuotaExceededException
Classe publique QuotaFilter
Classe publique QuotaValue
Classe publique QuotaValueCollection
Classe publique QuotaValueProvidersManager
Classe publique QuotaValuesManager
Classe publique RedirectionException Levée lorsqu'un ITeamFoundationRequestFilter redirige un client à une URL différent pour une ressource.
Classe publique RegistrationArtifactType
Classe publique RegistrationDatabase
Classe publique RegistrationEventType
Classe publique RegistrationExtendedAttribute2
Classe publique RegistrationServiceInterface
Classe publique RegistryAuditEntry
Classe publique RegistryEntry
Classe publique RegistryEntryCollection
Classe publique RegistryPathException
Classe publique RegistryPathPatternException
Classe publique ReleaseInfo
Classe publique ReleaseManifest
Classe publique RemoveAccessMappingException Cela est levée lorsqu'un utilisateur tente d'annuler l'enregistrement un mappage d'accès par défaut d'une définition de service.
Classe publique RequestCanceledException RequestCanceledException est levée lorsqu'un appel est passé au ThrowIfCanceled est appelé dans un contexte de la requête qui s'arrête.
Classe publique RequestContextBase
Classe publique RequestContextExtensions Extensions communes à TeamFoundationRequestContext
Classe publique RequestContextValidator
Classe publique RequestDisabledDetailsException Exception levée lorsque les détails de la raison pour laquelle la demande a été désactivée.
Classe publique RequestDisabledException Une exception levée par DisabledRequestCheckingFilter.BeginRequest à indiquer qu'interdites la demande présentée par le TeamFoundationRequestContext d'accéder au serveur.
Classe publique RequestFilterException Levée par un ITeamFoundationRequestFilter lorsqu'il souhaite rejeter une demande.Le message fourni est transmis par effectuer à l'appelant.
Classe publique RequestLanguage
Classe publique RequestRestrictions Décrit les spécifications d'authentification et de gestionnaire pour une requête client.
Classe publique RequiredClientServiceAttribute Utilisé pour indiquer qu'une classe particulière nécessite un service sur la désérialisation.
Classe publique ResourceManagementComponent
Classe publique ResourceManagementComponent2
Classe publique ResourceManagementSetting
Classe publique ResourceStreamNotFoundException Levée lorsque le client télécharge le dernier segment d'un fichier, mais certains segments précédents n'existe pas il.Il est également levée lorsque le contenu téléchargé n'est pas complètement reçu, en raison de la connexion réseau lente, par exemple.
Classe publique ResultCollection Représente une collection de résultats retournés par la base de données.
Classe publique SecurityChangedNotification
Classe publique SecurityConverter
Classe publique SecurityNamespaceAlreadyExistsException Cela est levée lorsqu'un utilisateur tente de créer un espace de noms de sécurité avec un ID qui existe déjà.
Classe publique SecurityNamespaceDescription Classe pour décrire les détails d'TeamFoundationSecurityNamespace.
Classe publique SecurityNamespacesController
Classe publique SecurityRestApiResourceProvider
Classe publique SecurityService
Classe publique SerializationWrapper
Classe publique ServerTraceLogger Un journal qui trace uniquement.Peut être utilisé comme journal par défaut lorsqu'aucun journal n'est fourni.
Classe publique ServiceHost<T>
Classe publique ServiceHostStatusChangedResponse
Classe publique ServiceIdentity Représente l'identité du service connue au système.
Classe publique ServiceIdentityInfo Les informations d'identité du service.
Classe publique ServiceLevel
Classe publique ServiceLevelException
Classe publique ServiceNotRegisteredException
Classe publique ServiceVersionEntry Encapsule des informations de version de service
Classe publique ServiceVersionNotSupportedException
Classe publique ServicingContext
Classe publique ServicingDisabledException
Classe publique ServicingExecutionHandlerData
Classe publique ServicingHostValidatorConstants
Classe publique ServicingIssues Une classe simple pour suivre une liste des problèmes qui doit empêcher exécuter une action d'administrateur.Avant qu'une opération soit exécutée, le code doit s'exécuter pour valider tous params et état des entités qui administrées.Par exemple, lors du fractionnement, un DB hôte, une liste d'ID d'hôtes de collection etc.… sont passés.Si le DB hôte n'existe pas, ou une partition est traitée, une entrée est " digitée etc.… nous doit détecter place avant de mettre le fractionnement en file d'attente.La méthode qui permet aux états de thoses retourne ces informations structurées.Cette classe encapsulant une liste de chaînes donc pouvons offrir des surcharges de commodité String.Format et nous pouvons contrôler la manière dont nous la sérialisons lors de la transmission.
Classe publique ServicingItemConstants
Classe publique ServicingJobData
Classe publique ServicingJobDetail Chaque opération de maintenance pour l'hôte est enregistrée et les détails de l'opération sont décrits par ServicingJobDetail.
Classe publique ServicingJobInfo
Classe publique ServicingJobStats
Classe publique ServicingLogEntry
Classe publique ServicingLogger
Classe publique ServicingLogWriter
Classe publique ServicingOperation Représente un bloc d'un ou plusieurs groupes de service d'étape qui doivent être exécutés revenir en arrière.
Classe publique ServicingOperationAlreadyExistsException
Classe publique ServicingOperationConstants
Classe publique ServicingOperationHandlerNotFoundException
Classe publique ServicingOperationInfo
Classe publique ServicingOperationNotFoundException
Classe publique ServicingOperationProviderBase Classe de base pour les fournisseurs d'opération de travail
Classe publique ServicingRestApiResourceProvider
Classe publique ServicingStep
Classe publique ServicingStepAttribute Cet attribut marque la méthode comme interprète d'étape.
Classe publique ServicingStepDetail
Classe publique ServicingStepDriver
Classe publique ServicingStepGroup
Classe publique ServicingStepGroupAlreadyExistsException
Classe publique ServicingStepGroupDependencyException
Classe publique ServicingStepGroupHandlerNotFoundException
Classe publique ServicingStepGroupInUseException
Classe publique ServicingStepGroupNotFoundException
Classe publique ServicingStepGroupProviderBase Fournisseur de groupe de service d'étape.
Classe publique ServicingStepLogEntry
Classe publique ServicingStepStateChange
Classe publique ServicingTokenConstants
Classe publique ServicingValidationException
Classe publique SettingAttribute
Classe publique SharePointServicingTokenConstants
Classe publique SigningInfo Contient les informations associées à la signature des objets
Classe publique SortedGuidTable
Classe publique SqlAzureException
Classe publique SqlAzureReason
Classe publique SqlBatch
Classe publique SqlColumnBinder Cette classe permet convienent d'accéder efficacement des colonnes résultantes.Il met les numéros de colonne en cache. Pour utiliser cette classe, créez une instance statique de celle-ci, passez le nom de colonne au constructeur, et utilisez des méthodes de GetXXX au moment de l'exécution pour récupérer les valeurs. Après le premier appel GetXXX(), le numéro de colonne mise en cache. Cet objet doit être réutilisé pour tous les futurs appels concernant la forme du jeu de résultats.
Classe publique SqlErrorExtensions
Classe publique SqlExceptionFactory
Classe publique SqlNotificationEventClasses
Classe publique SqlScript
Classe publique SqlScriptResourceComponent Le SqlScriptComponent est utilisé par les étapes de service pour exécuter tout le SQL dans les bases de données de service.Ce composant est utilisé uniquement en train de travail et n'exécute pas les contrôles de validation.
Classe publique StepDetailLogger
Classe publique StepPerformerAttribute Cela attributs la méthode de marques comme interprète d'étape.
Classe publique StepPerformerNotFoundException Levée lorsque l'interprète donné d'étape n'est pas stocké dans le système.
Classe publique StreamingCollection<T>
Classe publique StreamingCollectionUnsupportedOperationException
Classe publique StreamWriterLogEntryHandler
Classe publique StringTable
Classe publique StrongBoxConstants
Classe publique StrongBoxDrawerExistsException
Classe publique StrongBoxDrawerNotFoundException
Classe publique StrongBoxException
Classe publique StrongBoxItemInfo
Classe publique StrongBoxItemNotFoundException
Classe publique StructuredListLogEntryHandler
Classe publique TeamFoundationAccessControlException
Classe publique TeamFoundationAccessControlService Entretenez utilisé pour configurer le contrôle pour TFS hébergé
Classe publique TeamFoundationActivityLogService Entretenez utilisé pour récupérer des entrées de journal d'activité du journal d'activité
Classe publique TeamFoundationApplicationCore
Classe publique TeamFoundationAuthenticationService
Classe publique TeamFoundationBaseRegistryService
Classe publique TeamFoundationCacheService<TKey, TValue> Classe de base qui peut être utilisée pour implémenter un service FontCache interne. Cette classe fournit get thread-safe/ajoute des méthodes, implémente ITeamFoundationService et la planification de nettoyage. La classe dérivée doit implémenter une logique de nettoyage.
Classe publique TeamFoundationCertificateIdentityService
Classe publique TeamFoundationCollationService Service de classement
Classe publique TeamFoundationDatabaseCopyException Une exception levée lorsqu'une base de données n'est pas correctement copiée.
Classe publique TeamFoundationDatabaseManagementService
Classe publique TeamFoundationDatabasePool
Classe publique TeamFoundationDatabaseProperties
Classe publique TeamFoundationDatabaseSettings
Classe publique TeamFoundationDatabaseSplitException
Classe publique TeamFoundationDatabaseTenantUsage
Classe publique TeamFoundationDatabaseXmlWriter Une classe qui encapsule le StringWriter et le XmlTextWriter qui est généralement utilisé pour écrire XML pour SProc appelle.
Classe publique TeamFoundationDataReader Classe utilitaire qui permet une variable définie des objets de données (et notamment des objets de données énumérables) pour accéder de façon séquentielle. Le lecteur dispose également les ressources importantes qui peuvent être associées et les objets qu'elle contient.
Classe publique TeamFoundationDataTierComponent
Classe publique TeamFoundationDeserializationException Levée lorsqu'une extension n'a pas été chargée lorsque est terminé.
Classe publique TeamFoundationEventId Définir des plages d'ID du journal des événements.
Classe publique TeamFoundationEventLog classe de journal d'Team Foundation.
Classe publique TeamFoundationEventLogger
Classe publique TeamFoundationEventService
Classe publique TeamFoundationExecutionState Un instantané de l'état global et par processus pour un ou tous les hôtes de service.
Classe publique TeamFoundationExtensionNotFoundException Levée lorsqu'une extension n'a pas été chargée lorsque est terminé.
Classe publique TeamFoundationExtensionUtility
Classe publique TeamFoundationFeatureAvailabilityService Entretenez déterminer la disponibilité des fonctionnalités au moment de l'exécution
Classe publique TeamFoundationFileContainerService Gère les conteneurs et les éléments du conteneur.
Classe publique TeamFoundationFileService
Classe publique TeamFoundationHostCreationValidState
Classe publique TeamFoundationHostManagementService
Classe publique TeamFoundationHostReadyState
Classe publique TeamFoundationInvalidCertificateException
Classe publique TeamFoundationJobDefinition
Classe publique TeamFoundationJobExecutionEntry
Classe publique TeamFoundationJobHistoryEntry
Classe publique TeamFoundationJobQueueEntry
Classe publique TeamFoundationJobReference Une référence à un travail utilisée pour la mise en file d'attente.
Classe publique TeamFoundationJobSchedule
Classe publique TeamFoundationJobService
Classe publique TeamFoundationJobServiceException Classe de base des exceptions de service de travail
Classe publique TeamFoundationLocationService
Classe publique TeamFoundationLocationServiceException Classe de base pour toutes les exceptions de service d'emplacement.
Classe publique TeamFoundationLock
Classe publique TeamFoundationLockException
Classe publique TeamFoundationLockInfo Jeu de données utilisée pour décrire un verrou sur une ressource.
Classe publique TeamFoundationLockingService Service verrouillant
Classe publique TeamFoundationMailService Un service pour envoyer des courriers électronique via SMTP.
Classe publique TeamFoundationMessageBusService
Classe publique TeamFoundationMessageQueueException Fournit une classe de base commune pour les exceptions de file d'attente de messages.
Classe publique TeamFoundationMessageQueueService Gère les files d'attente de messages pour une collection de projets d'Team Foundation Server.
Classe publique TeamFoundationMetabase
Classe publique TeamFoundationModule
Classe publique TeamFoundationOAuthService Un service utilisé pour stocker des applications clientes d'OAuth et publier des jetons de délégation d'OAuth
Classe publique TeamFoundationOAuthServiceException Classe de base des exceptions de service d'OAuth
Classe publique TeamFoundationPerformanceCounter Il s'agit d'un wrapper autour de .NET FrameworkCounterData.
Classe publique TeamFoundationPerformanceCounters Encapsule CounterSetInstance.
Classe publique TeamFoundationPerformanceService Signe de fournir l'API centralisée de performance.Actuellement pris en charge : Compteurs de performance à instance unique.
Classe publique TeamFoundationProcessStillRunningException Exception pour lorsqu'un processus serveur TFS ne viendra pas à un point.
Classe publique TeamFoundationProfileService
Classe publique TeamFoundationPropertyService Implémentation par défaut de l'interface de gestionnaire. Fournit la gestion du service générique de propriétés d'artefact.
Classe publique TeamFoundationQuotaService
Classe publique TeamFoundationRegistryService Ce service est utilisé aux paires clé/valeur en lecture et en écriture à un Registre hiérarchique.
Classe publique TeamFoundationRequestContext Toutes les demandes d'une Application Team Foundation créent TeamFoundationRequestContext et le contexte dans l'application ou une des classes de base d'infrastructure.
Classe publique TeamFoundationRequestInformation
Classe publique TeamFoundationResourceManagementService
Classe publique TeamFoundationResourceManagementServiceException
Classe publique TeamFoundationSecurityNamespace Classe pour gérer et appliquer la sécurité pour un jeu d'AccessControlLists.
Classe publique TeamFoundationSecurityService Interface pour gérer des collections de espaces de noms de sécurité.
Classe publique TeamFoundationSecurityServiceException Classe de base pour toutes les exceptions de service de sécurité
Classe publique TeamFoundationServiceDependency
Classe publique TeamFoundationServiceException Classe de base pour toutes les exceptions personnalisées levées de code Team Foundation.
Classe publique TeamFoundationServiceHost
Classe publique TeamFoundationServiceHostActivity
Classe publique TeamFoundationServiceHostInstance Représente l'état par processus pour un hôte de service de Team Foundation.
Classe publique TeamFoundationServiceHostProcess
Classe publique TeamFoundationServiceHostProperties C'est notre implémentation interne de TeamFoundationServiceHostProperties utilisée pour piloter les hôtes de déploiement, d'application, et de collections.
Classe publique TeamFoundationServicingException
Classe publique TeamFoundationServicingService
Classe publique TeamFoundationSessionAuthenticationException
Classe publique TeamFoundationSigningService Service qui peut signer et valider des messages de l'appelant à l'aide de clés utilisées par la signature entretiennent mais ont accédé par l'appelant via un guid de remplacement d'identificateur.
Classe publique TeamFoundationSqlNotificationService
Classe publique TeamFoundationSqlResourceComponent
Classe publique TeamFoundationStepPerformerBase Classe de base facultative pour implémenter IStepPerformer aux délégués inscrits.
Classe publique TeamFoundationStrongBoxService
Classe publique TeamFoundationTableValueParameter<T>
Classe publique TeamFoundationTask Une tâche qui peut être ajoutée au service de tâche pour exécuter une fois ou sur une base d'intervalle sur un pool de threads de travail.Lorsque la tâche s'exécute, la méthode de rappel fournie est appelée.
Classe publique TeamFoundationTaskService Un service pour mettre en file d'attente des tâches d'exécuter une fois ou avec une planification à un pool de threads de travail.Lorsqu'une tâche est exécutée, la méthode de rappel fournie de tâche est appelée.
Classe publique TeamFoundationTraceReadingService Ce service est utilisé pour lire des traces
Classe publique TeamFoundationTracingExtensionMethods Classe statique pour les méthodes d'extension de trace
Classe publique TeamFoundationTracingService
Classe publique TeamFoundationTracingService.TraceProvider
Classe publique TeamFoundationUnusedDatabaseInfo
Classe publique TeamFoundationValidationException Levée en validant l'entrée d'utilisateur.Semblable à ArgumentException mais ne nécessite pas que la propriété soit un paramètre d'entrée.
Classe publique TeamProjectCollectionProperties Contient les données de configuration pour configurer une collection de projets d'équipe.
Classe publique TestPartitionComponent
Classe publique TfsApiController
Classe publique TfsApiControllerExtensions
Classe publique TfsApiHostTypeConstraint Garantit une ressource n'est pas visible tant que le contexte de la requête corresponde à une configuration spécifiée.
Classe publique TfsApiPropertyKeys
Classe publique TfsHostTypeConstraint Garantit une ressource n'est pas visible tant que le contexte de la requête corresponde à une configuration spécifiée.
Classe publique TfsImpersonationMessageHandler
Classe publique TfsmqConnectionNotification Fournit des informations sur une connexion ou la déconnexion d'une file d'attente de messages.
Classe publique TfsmqDequeueEvent Déclenché par le système de file d'attente de messages pour déterminer si un utilisateur doit avoir l'autorisation en lecture à la file d'attente spécifique.Cela permet aux subsytems de TFS à MQ pour fournir leurs propres modèles de sécurité. Par exemple, Team Build fournit un écouteur qui vérifie les utilisateurs de ses files d'attente ont l'autorisation d'UseBuildResources.
Classe publique TfsmqNotification Fournit une classe de base commune pour les notifications de file d'attente de messages.
Classe publique TfsmqRegistrationChangedNotification Fournit des informations sur un changement de l'inscription de file d'attente de messages.
Classe publique TFSProvider
Classe publique TfsRequestMessageHandler
Classe publique TokenRename
Classe publique TokenRenameTable
Classe publique TokenTable
Classe publique TooManyItemsException Levée lorsque l'utilisateur envoie une requête qui tente de retourner plus d'éléments que sont autorisés par la limite securityNamespace- définie.
Classe publique TraceDefinition La définition de trace est la classe de base pour TraceEvent et TraceFilter
Classe publique TraceFilter Cette classe décrit un filtre de trace, qui figure un ensemble de critères si un événement de trace doit être émis
Classe publique TraceFilterAttribute Cet attribut signale un saisie et laisse le point de trace pour une action de Web API.Ajoutez cet attribut à une action et passez aux points de trace d'entrer et de congé que vous souhaitez associer à l'action.
Classe publique TracePointRange
Classe publique TraceWatch La classe de service qui dessine si nous passons plus de temps dans un appel que nous prévoyons
Classe publique UnauthorizedRequestException
Classe publique UnexpectedDatabaseResultException
Classe publique UnexpectedHostTypeException
Classe publique UnexpectedItemKindException
Classe publique UniqueInt32Table
Classe publique UnknownMigrationOwnerException Levée par prc_MigrateFile lorsqu'un ID inconnu de propriétaire est défini.
Classe publique UpdatePackage
Classe publique UpdatePackageHistoryEntry
Classe publique UserPreferences
Classe publique ValidationServicingException
Classe publique ValidationStepDriver
Classe publique VersionedApiControllerCustomNameAttribute L'attribut qui permet de spécifier un nom personnalisé de contrôleur n'utilise pas la convention d'affectation de noms avec version standard de contrôleur d'API dont : {Zone} {ResourceName} [{ResourceVersion}] contrôleur
Classe publique VersionedApiResourceConstraint Contrainte de routage qui active la sélection des contrôleurs d'API selon l'api et les versions de ressource de la requête entrante
Classe publique VersionedApiResourceRegistration Contient des méthodes pour ajouter et obtenir des informations sur les ressources stockées en API
Classe publique VirtualPathMappingException
Classe publique VirtualPathsConflictException
Classe publique VisualStudioServicesApplication
Classe publique WebApiTrace
Classe publique XmlPropertyWriter

Structures

  Structure Description
Structure publique LockManager.NamedLockFrame Le frame de verrouillage du gestionnaire de verrous pour le verrou nommé.
Structure publique LockManager.ObjectLockFrame Le frame de verrouillage du gestionnaire de verrous pour le verrou d'objet.
Structure publique ServiceVersionInfo
Structure publique TeamFoundationExecutionEnvironment Fournit des informations sur un environnement associé à un contexte de la requête.
Structure publique TraceEvent Cette classe décrit un événement de trace, c'est-à-dire la sortie d'une instruction de traçage données

Interfaces

  Interface Description
Interface publique IAnalysisConnectionValidator
Interface publique IApplicationSettings
Interface publique IBasicServicingStep
Interface publique IBlobProvider
Interface publique ICacheable Cette interface doit être implémentée par les objets qui seront mis en cache par une commande en continu.Il permet la commande de suivre le nombre de données en cache il a mise.
Interface publique ICancelable Cette interface doit être implémenté lorsqu'une opération peut être annulée.
Interface publique ICommand Tous les commandes du serveur implémentent ICommand, qui leur permet d'être géré par les interfaces courantes de serveur
Interface publique IComponentCreator Interface de composant de création.
Interface publique IContainerSecurityExtension Interface pour le plug-in de sécurité d'TeamFoundationFileContainerService.Tout artefact qui souhaite avoir des conteneurs de fichier doit implémenter cette interface pour fournir des vérifications de sécurité et la validation d'URI.
Interface publique IDiagnosticMonitoring
Interface publique IEnsureMachineExistsExtension Définition du plug-in pour TeamFoundationHostManagement.Utilisé pour s'assurer qu'un ordinateur existe dans le catalogue.Ce comportement n'est pas toujours requis par l'infrastructure, donc il est exécuté via un modèle de plug-in.
Interface publique IFeatureAvailabilitySecurityManager
Interface publique ILockName Interface de nom de verrouillage
Interface publique IMessage Message reçu par un abonné.Uniquement valide pour la durée de la méthode Action<TeamFoundationRequestContext, IMessage>.Ne placez pas cet objet en cache comme il sera supprimé après le message a été remis.
Interface publique IMessageBusSubscriberJobExtensionReceiver Un récepteur de message.
Interface publique IMessageProvider Interface pour l'implémentation du bus de message.
Interface publique IPartitionServicingStep
Interface publique IRecordable Pour les paramètres de tableau dans des groupes de paramètres d'informations de méthode doit implémenter cette interface.
Interface publique IRequestContextServicingStep
Interface publique ISecurityChangedEventHandler
Interface publique ISecurityNamespaceExtension Implémentez cette interface si vous souhaitez étendre l'espace de noms de sécurité. Notez qu'un espace de noms spécifique de sécurité peut uniquement avoir une extension.
Interface publique IServicingExecutionHandlerProvider
Interface publique IServicingLogEntryHandler
Interface publique IServicingOperationExecutionHandler
Interface publique IServicingOperationProvider
Interface publique IServicingOperationProviderExtension Utilisé pour charger dynamicaly ServicingOperationProviders qui sont inconnus lors de la compilation.Par exemple, fournisseurs spécifiques ALM (C. Autrement dit.CreateProjectServicingProvider)
Interface publique IServicingResourceProvider
Interface publique IServicingStep
Interface publique IServicingStepDetailLogger
Interface publique IServicingStepGroupExecutionHandler
Interface publique IServicingStepGroupProvider
Interface publique IStepPerformer Fournit une implémentation d'Team Foundation entretenant l'étape.
Interface publique IStepPerformerProvider
Interface publique ISubscriber Les abonnés doivent implémenter cette interface.Cette interface fournit au gestionnaire d'événement complet : - Une méthode pour fournir un événement publié sur un abonné - une propriété contenant le nom convivial et la priorité de l'abonné - l'ensemble d'eventTypes que l'abonné souhaite être notifié en fonction.
Interface publique ITeamFoundationBasicAuthService Interface pour le TeamFoundationBasicAuthService, qui disponible dans TFS hébergé uniquement.
Interface publique ITeamFoundationCachingService
Interface publique ITeamFoundationEventService
Interface publique ITeamFoundationFeatureAvailabilityService Entretenez déterminer la disponibilité des fonctionnalités au moment de l'exécution
Interface publique ITeamFoundationHostCreationValidator Cette interface doit être implémenté par les objets qui peuvent évaluer l'état valide de conception hôte
Interface publique ITeamFoundationHostManagementService
Interface publique ITeamFoundationHostStateValidator Cette interface doit être implémenté par les objets qui peuvent évaluer l'état hôte prêt.
Interface publique ITeamFoundationJobExtension
Interface publique ITeamFoundationLocationService
Interface publique ITeamFoundationProfileService
Interface publique ITeamFoundationQuotaStorage Interface utilisé pour stocker les valeurs de quota
Interface publique ITeamFoundationQuotaValueProvider Interface pour définir des plug-in pour calculer des valeurs de quota.
Interface publique ITeamFoundationRegistryService
Interface publique ITeamFoundationReplicaAwareService L'interface pour la gestion réplication- avertie de service de Team Foundation Services traite de notification de démarrage et d'arrêt, puis d'affinité d'instance de base de données.
Interface publique ITeamFoundationRequestFilter Un ITeamFoundationRequestFilter est utilisé pour recevoir la notification des demandes avant qu'ils soient traités et après qu'ils sont terminés.
Interface publique ITeamFoundationSecurityService
Interface publique ITeamFoundationService L'ITeamFoundationService est conçu pour être implémenté par les services tiers.La gestion de service traite de notification de démarrage et d'arrêt.
Interface publique ITeamFoundationTaskService
Interface publique ITfsApiResourceProvider
Interface publique ITraceDataProvider

Délégués

  Délégué Description
Délégué public ContinueExecutionCompletedCallback Le délégué FACULTATIF pour informer l'appelant certain qui continuent l'exécution ne s'est terminé et il y a plus de données à mettre en file d'attente.
Délégué public CreateProjectServicingProviderDelegate Délégué utilisé pour créer un fournisseur de services spécifiques au projet.
Délégué public ErrorFormatterDelegate Un délégué utilisé pour les abonnés d'événement OnFormatError.
Délégué public ErrorReporterDelegate Un délégué utilisé pour les abonnés d'événement OnReportError.
Délégué public PermissionEvaluationCallback Une fonction fourni par l'utilisateur d'[TeamFoundationSecurityNamespace]. À l'appelle chaque fois qu'une décision d'autorisation a lieu.
Délégué public RegistrySettingsChangedCallback Délégué pour le rappel de RegistrySettingsChanged.Informe un abonné que les entrées du Registre données ont été modifiées
Délégué public ServiceFactory<T> Délégué pour injecter une fabrique pour créer TeamFoundationServices d'une façon qui peut éviter TeamFoundationRequestContext.GetService.Ce délégué peut être utilisé pour faciliter l'injection de dépendance.Utilisez-les à un service consommant le constructeur de classe.
Délégué public SqlExceptionHandler
Délégué public SqlNotificationCallback Utilisé comme délégué pour avertir les appelants qui se sont inscrits pour les notifications via [TeamFoundationSqlNotificationService].
Délégué public SqlNotificationHandler Le SqlNotificationHandler est utilisé comme délégué pour avertir les appelants qui se sont inscrits pour les notifications via le TeamFoundationSqlNotificationService.
Délégué public TeamFoundationTaskCallback TeamFoundationTaskCallback est utilisé lorsque le délégué pour appeler la méthode de travail fournie consommateur appelée lorsque la tâche est exécutée.

Énumérations

  Énumération Description
Énumération publique AccessIntent
Énumération publique ActivityLogColumns
Énumération publique AllowedHandler
Énumération publique ApplicationGroupSpecialType
Énumération publique ArtifactKindFlags
Énumération publique AuthenticationMechanisms Lorsqu'une demande requiert l'authentification, mais n'a pas authentifié, ce sont les différents types de mécanismes d'authentification que la réponse peut publier vers le client.Lorsqu'il permet à plusieurs mécanismes d'URI, certains peuvent avoir la priorité sur des autres, et cet ordre de priorité n'est pas défini ici.L'obligation sur la partie du module d'authentification doit être *not* sûr pour se publier dans la réponse lorsque leur mécanisme est manquant dans la liste.
Énumération publique AvatarImageFormat
Énumération publique AzureDatabaseCopyState État azuré https://msdn.microsoft.com/en-us/library/windowsazure/ff951625.aspx de copie de base de données
Énumération publique BindStringBehavior Pour utiliser avec la méthode de BindString.Détermine comment null et des chaînes vides sont gérés lorsque vous utilisez BindString.
Énumération publique ClientPropertySerialization Énumération qui définit la direction d'une propriété de classe
Énumération publique ClientVisibility Énumération qui définit les diverses visibilités disponibles sur le client.
Énumération publique CompressionType Valeurs possibles pour la colonne Type de compression tbl_ServicingFile.
Énumération publique ComputePendingDeltasResult Valeurs possibles pour le delta traitement des résultats
Énumération publique ContentType Valeurs possibles pour la colonne de ContentType de tbl_File
Énumération publique CustomerIntelligenceEntryPoint
Énumération publique DatabaseCompatibilityLevel Contient des valeurs utilisées au niveau de compatibilité de la base de données
Énumération publique DatabasePartitionState
Énumération publique DatabaseRecoveryModel Contient des valeurs utilisées pour spécifier le type de mode de récupération
Énumération publique DatabaseSnapshotIsolationState
Énumération publique DatabaseState Une liste de valeurs constantes qui indiquent l'état de la base de données
Énumération publique DatabaseUserAccess Une liste de valeurs constantes qui indiquent comment l'accès utilisateur peut être restreint.
Énumération publique DefaultAvatarColor
Énumération publique DeploymentType Définit des constantes pour les types de déploiement.Ceux-ci incluent l'inconnu, l'OnPremises, le DevFabric, et le nuage.
Énumération publique DropDatabaseOptions
Énumération publique EstimatedMethodCost Ces EstimatedMethodCosts peut être utilisé pour estimer le coût en unités de travail qu'une méthode donnée sera nécessaire.
Énumération publique EventNotificationStatus Les valeurs de retour possibles de la notification d'un abonné.
Énumération publique FeatureAvailabilityPermissions
Énumération publique FeatureAvailabilityScope
Énumération publique FeatureAvailabilityState
Énumération publique IdentityType
Énumération publique KpiState
Énumération publique Licensing.PIDAction Liste des codes de retour utilisés par DDConfig. les valeurs sont du vscommon\inc.\DDConfig.h
Énumération publique Licensing.PIDFamily
Énumération publique Licensing.PIDOption
Énumération publique Licensing.PIDRange Liste de valeurs retournées de GetEdition.Indique si la clé de produit installé est pour une bêta, évaluation, commerciale, ou des valeurs de produit sous licence de volume sont publics\d'interne\d'ENV\d'inc.\Project DDConfig.h
Énumération publique Licensing.PIDTime
Énumération publique Licensing.VSSKUSuite
Énumération publique LockManager.LockLevel Le verrouillage du niveau du type de verrou.Notez que cela déclare efficacement l'ordre dans lequel les verrous peuvent être pris.
Énumération publique LockManager.LockType Les types de verrous (aka la hiérarchie complète de verrou).L'ordre d'apparence dans cette liste est sans importance, comme chaque valeur doit être déclarée en fonction de son LockKind et LockLevel.
Énumération publique LockMode
Énumération publique MethodType Lorsque les méthodes Web s'exécutent, elles stockent le type de méthode, qui permet au système d'enregistrement pour filtrer le jeu des méthodes en type souhaité.
Énumération publique NotificationType L'éditeur détermine la raison de la notification et spécifie une des valeurs suivantes : - DecisionPoint – notification.
Énumération publique OAuthGrantTypes Les types de octroi d'autorisations utilisés par l'application d'OAuth d'obtenir un jeton d'accès.Consultez http://tools.ietf.org/html/rfc6749#section-1.3.
Énumération publique OAuthHostType L'énumération contenant la restriction hôte est appliqué aux jetons d'OAuth
Énumération publique OAuthTokenType Énumération contenant les types de jetons d'OAuth
Énumération publique OwnerId
Énumération publique PropertyTypeMatch
Énumération publique QueryExecutionState Enum utilisé pour représenter l'état dans lequel l'exécution de la requête est actuellement
Énumération publique QuotaValueScope
Énumération publique RegistrationChangeType
Énumération publique RemoteStoreId
Énumération publique RequestContextType
Énumération publique RequiredAuthentication Exigence d'une demande pour un utilisateur authentifié représentant les niveaux montants de la validation.
Énumération publique SecurityChangeType
Énumération publique ServerConfiguration
Énumération publique ServiceHostFilterFlags Permet de définir l'ensemble des informations requises lorsque vous appelez l'QueryServiceHostProperties.
Énumération publique ServicingAction
Énumération publique ServicingFlags C'est l'ensemble d'options peuvent être fournies avec un travail de service de valider l'état du système avant que le travail soit exécuté.
Énumération publique ServicingJobInfoColumn
Énumération publique ServicingJobResult
Énumération publique ServicingJobStatus Définit l'état dans lequel l'opération de travail est actuellement.
Énumération publique ServicingLogEntryType
Énumération publique ServicingLogLevel
Énumération publique ServicingOperationTarget
Énumération publique ServicingOperationType
Énumération publique ServicingStepDetailFilterOptions ServicingStepDetailFilterOptions sont utilisés lorsque le programme appelle GetServicingDetails.Il contrôle comment le temps d'attente est interprète.
Énumération publique ServicingStepGroupExecutionDecision
Énumération publique SigningAlgorithm Valeurs possibles pour le SigningAlgorithm
Énumération publique SortOrder
Énumération publique SplitFactor
Énumération publique SplitMethod
Énumération publique SqlAzureResourceType
Énumération publique SqlAzureSessionResource
Énumération publique SqlAzureThrottlingMode
Énumération publique SqlResourceComponentFeatures
Énumération publique StrongBoxItemKind
Énumération publique SubscriberPriority Les priorités d'abonnés déterminent l'ordre de notification d'abonné.Une publication des abonnés de priorité identique dans l'ordre d'abonnement.Les priorités doivent apparaître dans l'ordre quantité élevée.
Énumération publique TeamFoundationConfigurationStatus Indique l'état de l'le TeamFoundaitonConfiguration après une validation
Énumération publique TeamFoundationDatabaseFlags
Énumération publique TeamFoundationDatabaseLoggingOptions
Énumération publique TeamFoundationDatabaseStatus Statut d'une base de données de Team Foundation Server.
Énumération publique TeamFoundationDatabaseType Type de la base de données
Énumération publique TeamFoundationHostType
Énumération publique TeamFoundationJobExecutionResult Le résultat d'exécuter une extension de travail.
Énumération publique TeamFoundationLockMode C'est l'ensemble de modes de verrou qui peuvent être interrompu lorsque vous appelez AcquireLock sur TeamFoundationLockingService.
Énumération protégée TeamFoundationSqlResourceComponent.ExecuteType Utilisé pour indiquer qu'appel SqlCommand.ExecuteXXX() pour faire
Énumération publique TfsmqRegistrationChangeType Représente les modifier-types pour l'événement Changed inscription.
Énumération publique TokenType
Énumération publique UnusedDatabaseReasonNotUsed
Énumération publique UpdatePackageOptions