Share via


Namespace Microsoft.TeamFoundation.Framework.Server

Classes

  Classe Descrição
Classe pública AccessCheckException Uma exceção que é lançada sempre que uma chamada de permissão de verificação falhar.
Classe pública AccessControlEntriesController
Classe pública AccessControlEntry Classe encapsulando as permissões autorizadas e negadas para IdentityDescriptordeterminado.
Classe pública AccessControlEntryDetails Essa classe existe para a serialização de serviço da Web e ler aces fora de base de dados.Quando você pode fazer isso na própria classe de AccessControlEntry , essa habilita-nos para ocultar todas as propriedades que realmente não devem ser uma parte do servidor OM público.
Classe pública AccessControlEntryTable
Classe pública AccessControlList A classe de AccessControlList é destinada para associar um conjunto de AccessControlEntries com um símbolo de segurança e suas configurações de herança.É importante observar que a classe de AccessControlList não fala a um base de dados quando seus métodos são chamados.Fornece uma área estágio de alterações para a AccessControlEntries para um token protegido.As alterações são feitas uma vez a AccessControlList que pode ser salvo para o serviço da Web passando em um TeamFoundationSecurityNamespace.
Classe pública AccessControlListDetails Existe para a serialização de serviço da Web e ler ACLs fora de base de dados.Quando você pode fazer isso na própria classe de AccessControlList , essa habilita-nos para ocultar todas as propriedades que realmente não devem ser uma parte do servidor OM público.
Classe pública AccessControlListsController
Classe pública AccessControlListTable
Classe pública AccessMappingNotRegisteredException Lançada quando há um problema em relação aos mapeamentos de acesso.
Classe pública AccountPreferences
Classe pública AccountPropertyConstants
Classe pública AccountServiceImplementation
Classe pública AceExtendedInformation Contém informações herdada e eficiente de permissão para um determinado AccessControlEntry.
Classe pública AcknowledgementRange
Classe pública AcquireDatabasePartitionException
Classe pública ActionDefinition
Classe pública ActionDefinitionTable
Classe pública ActionDeniedBySubscriberException Esta exceção é gerada quando um assinante se vetou um evento de publicação do ponto de decisão.
Classe pública ActivityLogEntry
Classe pública ActivityLoggingAttribute Esse atributo registrará em log todas as solicitações feitas a um ponto final do API no log de atividade
Classe pública ActivityLogParameter
Classe pública ActivityResponseFilterAttribute Esse atributo de filtro injetará a identificação de atividade de solicitação no cabeçalho de resposta.
Classe pública AllowEmptyArrayAttribute O atributo que pode ser usado para significar que o proxy do cliente pode enviar uma matriz vazia e o servidor distinguirá entre o zero e esvaziará matrizes.
Classe pública AnalysisServiceConnectionException Acionada quando houver erros relacionados à análise serviços da conexão.
Classe pública ApiResourceOptionsController Controlador para manipular solicitações com o verbo HTTP de “opções” para recursos de API
Classe pública ApplyRequestLanguageAttribute
Classe pública ArtifactKind O artifactKind descreve um tipo de produto suportado pelo serviço API de propriedade.
Classe pública ArtifactKindAlreadyExistsException ArtifactKindRestrictedException - isto é acionada quando uma chamada é feita para o serviço de propriedade pública para leitura/gravação um tipo interno de propriedade. Os tipos internos de propriedade não podem ser acessados através do serviço Web genérico.
Classe pública ArtifactKindRestrictedException ArtifactKindRestrictedException - isto é acionada quando uma chamada é feita para o serviço de propriedade pública para leitura/gravação um tipo interno de propriedade. Os tipos internos de propriedade não podem ser acessados através do serviço Web genérico.
Classe pública ArtifactKindsMustBeUniformException ArtifactKindsMustBeUniformException - isto é acionada quando uma chamada é feita fornecer uma lista de especs. do produto e o sistema requer que todas as especs. do produto são do mesmo tipo de produto.
Classe pública ArtifactPropertyValue Representa um produto de Team Foundation associado com um conjunto de pares de valor de propriedade.
Classe pública ArtifactSpec Representa uma especificação de propriedade de produto de Team Foundation .
Classe pública ArtifactVersionSpec Constantes de expõe para representar non-versioned ou todas as versões.
Classe pública AssemblyServicingOperationProvider Provedor da operação de serviço que carrega operações de serviço do assembly.
Classe pública AssemblyServicingResourceProvider
Classe pública AssemblyServicingStepGroupProvider A etapa de serviço que agrupa o provedor carrega grupos de serviço do assembly.
Classe pública AttachCollectionException
Classe pública AvailableDatabaseCategories Essa classe é usada para representar o conjunto de categorias de base de dados disponíveis para o host determinado.
Classe pública AvatarUtils
Classe pública AzureClientIPRestrictedException
Classe pública AzureDatabaseQuotaReachedException
Classe pública AzureDeprecatedFeatureException
Classe pública AzureLoginBadUserException
Classe pública AzureOperationNotSupportedException
Classe pública AzureProcessingException
Classe pública AzureServerUnavailableException
Classe pública AzureServiceBusyException
Classe pública AzureSessionTerminatedException
Classe pública BackCompatJsonFormatterAttribute
Classe pública BadChecksumException Acionada quando uma soma de verificação do arquivo não coincidir.
Classe pública BasePreferences
Classe pública BlobProviderConfigurationException
Classe pública BooleanTable
Classe pública ByteArray Representa uma matriz grande de byte (>64kb).Usos armazenam em buffer agrupamento para eliminar a pressão heap do objeto do Common Language Runtime em grande.
Classe pública CallOnDeserializationAttribute Quando uma classe tem esse atributo a geração de código chamar o método determinado após o objeto desserializado totalmente.
Classe pública CallOnSerializationAttribute
Classe pública CannotUpdateDefaultCollectionException
Classe pública ClassNotSealedAttribute Atributo que pode ser usado para alterar a visibilidade da classe bem como o construtor padrão que é gerado para fins de desserialização.
Classe pública ClassVisibilityAttribute Atributo que pode ser usado para alterar a visibilidade da classe bem como o construtor padrão que é gerado para fins de desserialização.
Classe pública CleanupJobInProgressException Lançada pelo carregamento quando o trabalho de limpeza são em andamento
Classe pública ClientConditionalAttribute Quando um método tiver esse atributo será circundado por DEPURAÇÃO de #if no proxy
Classe pública ClientEnumAttribute
Classe pública ClientIgnoreAttribute Quando um método tiver esse atributo, GenProxyTask não gerará um método de proxy para ele.Útil para ignorar os métodos de ILinking, que gerariam definições duplicados para a classe do produto.
Classe pública ClientPropertyAttribute Atributo personalizado do Team Foundation que pode ser usado para atribuir objetos de servidor para alterar a visibilidade dos objetos do lado do cliente gerados.O nome da propriedade pode ser substituído passando um nome de propriedade.O nome do campo resultante será o nome de propriedade com o primeiro caractere convertido no formulário em minúsculas, prefixado por “m_”.Uma propriedade com visibilidade particular não irá gerar uma propriedade de qualquer.Esse mecanismo pode ser usado para evitar gerar propriedades estranhas.
Classe pública ClientServiceAttribute
Classe pública ClientServiceMethodAttribute
Classe pública ClientTypeAttribute Quando localizado fornece um mapeamento entre um tipo de servidor e um tipo de cliente para gerar o proxy.Um exemplo de tal uso pode ser que usa de cliente que o URI objetos em qualquer lugar, mas o objeto URI não pode ser desserializado.Nesse caso você pode adicionar um ClientType (typeof (URI)) para o servidor e tem o servidor receber ao contrário uma cadeia de caracteres.
Classe pública ClientValueAttribute Quando usado na enumeração isso coloca substituirá o valor especificado no servidor para permitir valores ser diferente no cliente para a enumeração gerado.
Classe pública CollationException
Classe pública CollectionDoesNotExistException Lançada quando o cliente tentar executar uma operação (como a exclusão) em uma coleção que não existe.
Classe pública CollectionLogWriter
Classe pública CollectionMisconfiguredException
Classe pública CollectionPropertyException
Classe pública Command Comande a classe de que todos os comandos de lógica de negócio derivam.Cada implementação do comando deve implementar um método que executa executar o trabalho real para este comando.
Classe pública ComponentCreator<TComponent> criador do componente deTeam Foundation Server .
Classe pública ComponentFactory
Classe pública ComponentFactoryException
Classe pública ConnectionStringsUpdatedEventArgs Usado para passar os dados da categoria de base de dados em um evento de TeamFoundationDatabaseSettings.ConnectionStringsUpdated.
Classe pública ContainersController Controlador para tratar todos chamadas de RESTO contra contêiner de arquivo
Classe pública ControllerApiVersionAttribute Indica a versão mínima da API que um controlador de dado suporta API
Classe pública CounterInfo
Classe pública CounterNotPopulatedException
Classe pública CustomerIntelligenceArea
Classe pública CustomerIntelligenceData
Classe pública CustomerIntelligenceFeature
Classe pública CustomerIntelligenceProperty
Classe pública CustomerIntelligenceService
Classe pública CustomerIntelligenceService.CustomerIntelligenceProvider
Classe pública CustomSerializationHooksAttribute Quando a classe tem esse atributo, os seguintes métodos devem ser definidos na classe compartilhada: ToXmlHook vago privado (gravador) FromXmlHook vago estático particular de XmlWriter (proxy de TeamFoundationClientProxy, leitor de XmlReader, resultado de T) onde T é desserializado tipo
Classe pública DatabaseAlreadyExistsException
Classe pública DatabaseAlreadyRegisteredException Esta exceção é gerada quando o base de dados especificado já registrou se.
Classe pública DatabaseCategoryNotRegisteredException Esta exceção é gerada quando uma categoria de base de dados que não existe é solicitada em TeamFoundationSqlResourceComponent.
Classe pública DatabaseConfigurationException
Classe pública DatabaseConnectionException
Classe pública DatabaseFullException
Classe pública DatabaseInformation Uma classe que contém informações sobre o base de dados.
Classe pública DatabaseInstanceException
Classe pública DatabaseLogWriter
Classe pública DatabaseNotFoundException
Classe pública DatabaseOperationCanceledException
Classe pública DatabaseOperationTimeoutException
Classe pública DatabasePartition Representa uma partição lógico host em uma base de dados de vários inquilino
Classe pública DatabasePartitionBinder
Classe pública DatabasePartitionCannotBeDeletedException
Classe pública DatabasePartitionComponent DatabasePartitionComponent.
Classe pública DatabasePartitionComponent2
Classe pública DatabasePartitionComponent3
Classe pública DatabasePartitionComponent4
Classe pública DatabasePartitionConstants
Classe pública DatabasePartitionNotFoundException
Classe pública DatabasePoolAlreadyExistsException Esta exceção é gerada quando o pool especificado de base de dados já existe.
Classe pública DatabasePoolCannotBeDeletedException Esta exceção é gerada quando o pool especificado de base de dados já existe.
Classe pública DatabasePoolFullException Esta exceção é gerada quando o pool especificado de base de dados já existe.
Classe pública DatabasePoolNotFoundException
Classe pública DatabaseRuntimeException
Classe pública DatabaseSchemaException
Classe pública DatabaseSizeProperties
Classe pública DatabaseSplitAnalysisResult
Classe pública DatabaseTenantUsageBinder
Classe pública DatabaseUpgradeQueueController
Classe pública DatabaseUpgradeQueueController.ServicingJobDetailData Uma classe de dados que nós em usemos para serializar resultados de QueuePatchCollections.
Classe pública DataTierNotFoundException
Classe pública DateTimeShiftDetectedException Esta exceção é lançada quando os resultados de uma operação de modificação de dados no servidor que detecta um relógio efetuam roll avançar ou ela, por exemplo, quando uma edição anterior de dados ser gravada em um valor de DateTime posterior que a edição atual.SecurityNamespace é esperado executar o brinquedo de energia de TFDateFixer para corrigir as datas antes que os usuários podem continuar atualizações de dados.
Classe pública DateTimeTable
Classe pública DBExecutingDeadlockException Lançada quando há um deadlock durante a execução de um procedimento armazenado depois que as novas tentativas de deadlock foram esgotadas.
Classe pública DBPath Classe auxiliar para converter caminhos de usuário em caminhos SQL.
Classe pública DBResultDeadlockException Lançada quando há um deadlock quando o programa lesse resultados de base de dados
Classe pública DefaultSecurityNamespaceExtension
Classe pública DefaultServiceImplementationAttribute
Classe pública DeltaException
Classe pública DeltaLibrary
Classe pública DeltaTooLargeException
Classe pública DeploymentServiceHost
Classe pública DetachCollectionException
Classe pública DictionaryWrapper<TKey, TValue>
Classe pública DisposableCollection<T>
Classe pública DoubleTable
Classe pública DuplicateFeatureException
Classe pública DuplicateFileNameException Lançada pelo carregamento quando um nome de arquivo duplicado é passado.
Classe pública DuplicateJobIdException Exceção quando UpdateJobs tem várias definições de trabalho com o mesmo jobId.
Classe pública DuplicateJobScheduleException Exceção quando UpdateJobs tem as agendas duplicados associadas com a mesma definição de trabalho.
Classe pública DuplicateLocationMappingException Acionada quando alguém tentar registre um mapeamento de local que está no contexto incorreto.
Classe pública DuplicateStepPerformerException Acionada quando mais de um executor da etapa com o mesmo nome ocorrer no sistema.
Classe pública EnumerationNoneArgumentException Gerado quando um chamador não fornecer nenhum para um argumento de enumeração.Equivalente a ArgumentNullException para tipos de enumeração.
Classe pública EventException As exceções geradas pelo gerenciador de evento sobre problemas eventos derivam de EventException
Classe pública ExpressionToken
Classe pública ExtendedAttributeComponent O componente estendido atributo conecta a um base de dados e a leitura ou escreve atributos estendidos.Não usa quaisquer objetos instalado para executar esta tarefa. Este componente não executa verificação de versão porque não estiver se conectando a um base de dados lógico, em vez disso é usado para executar a validação em componentes de alto nível.
Classe pública ExtensibleServiceTypeNotRegisteredException
Classe pública ExtensibleServiceTypeNotValidException
Classe pública ExtensionStepPerformerProvider
Classe pública ExtensionUtilityException
Classe pública FailedToAcquireServicingLockException
Classe pública FavoriteItem Classe para representar a entrada favorita em favoritos Store de identidade
Classe pública FeatureAvailabilityExtensionMethods
Classe pública FeatureAvailabilityInformation
Classe pública FeatureAvailabilitySecurityConstants
Classe pública FeatureAvailabilitySecurityManager
Classe pública FeatureDisabledException
Classe pública FeatureEnabledAttribute Esse atributo verificará se o determinado recurso é habilitado para um método específico do controlador de WebAPI
Classe pública FeatureFlagApiResponse
Classe pública FeatureFlagPatchModel Isso é passado para o FeatureFlagController para editar o status de um sinalizador de recurso
Classe pública FeatureFlagsController Controlador da Web API responsável pelo recurso de sinalizador de recurso
Classe pública FileAlreadyUploadedException Lançada pelo carregamento quando alguém tentar carregar várias vezes em um arquivo.
Classe pública FileContainerItemDeletedEvent Este evento é acionado quando um item do recipiente de arquivo é excluído com êxito.
Classe pública FileContainerItemUploadedEvent Este evento é acionado quando um item do recipiente de arquivo com êxito é criado e carregado.
Classe pública FileIdNotFoundException Lançada pelo download quando um ID de arquivo incorreto for passado.
Classe pública FileStatistics
Classe pública FileSystemProvider
Classe pública FileSystemServicingOperationProvider Um provedor da operação de serviço que pode ser usado para ler definições da operação de serviço de disco
Classe pública FileSystemServicingStepGroupProvider Um provedor de serviço do grupo da etapa que pode ser usado para ler definições de serviço do grupo da etapa de disco.
Classe pública ForbiddenHostNames ForbiddenNames é a classe que controla um conjunto de palavra-chave/nomes que são reservadas para uso no espaço de URL.Isso significa que as contas, coleções, e projetos não devem ser capaz de usar esses termos.
Classe pública FrameworkRegistrationEntry
Classe pública FrameworkSqlResourceComponent
Classe pública FullPermissionSetForwarderBase Uma classe base para encaminhar permissões de um namespace plana a um namespace que pode derivar todas as permissões de namespace de origem.
Classe pública GroupWellKnownIdentityDescriptors
Classe pública GuidInt32Table
Classe pública GuidStringTable
Classe pública GuidTable
Classe pública HostAlreadyExistsException
Classe pública HostCannotBeDeletedException
Classe pública HostCreationException
Classe pública HostDoesNotExistException
Classe pública HostInstanceDoesNotExistException
Classe pública HostManagementException
Classe pública HostMustBeTopLevelException
Classe pública HostProcessNotFoundException
Classe pública HostProcessPingRequest
Classe pública HostProcessPingResponse
Classe pública HostProperties Uma versão de TeamFoundationServiceHostProperties encurtada
Classe pública HostPropertiesChangedEventArgs Usado para passar dados para o evento de TeamFoundatServiceHost.HostPropertiesChanged.
Classe pública HostReadyEvent
Classe pública HostShutdownException HostShutdownException é acionada quando uma chamada é feita ao ThrowIfShutdownReceived é chamado um host que está fechando.
Classe pública HostStatusChangedEventArgs
Classe pública HostStatusChangeException
Classe pública HttpComponentResponseException
Classe pública HttpContextConstants
Classe pública IdentityFavorites Uma exibição em torno de TeamFoundationIdentity ou de TeamFoundationTeam
Classe pública IdentityHelper
Classe pública IdentityPropertiesView Esta é uma classe wrapper para uma identidade que faz conveniente para trabalhar com suas propriedades.
Classe pública IdentityValidationFilter
Classe pública IdentityValidationFilterException
Classe pública IgnoreDormancyProhibitedException A exceção quando uma definição de trabalho tem a opção de IgnoreDormancy definido e servidor são configurados para aquele sinalizador proibir.
Classe pública IllegalDeleteSelfReferenceServiceDefinitionException Isso é acionada quando alguém tenta registre um mapeamento de local que está no contexto incorreto.
Classe pública IncompatibleCompressionFormatException Acionada quando um arquivo compactado não está em um formato suporte de compactação.
Classe pública IncompatibleTokenException
Classe pública IncompleteUploadException Lançada quando o cliente carrega a última parte de um arquivo, mas algumas das partes anteriores não estão lá.Também é acionada quando o conteúdo carregado não é recebido totalmente, devido a conexão de rede lenta, por exemplo.
Classe pública IncorrectSizeException Acionada quando um tamanho do arquivo não coincidir.
Classe pública Int32StringTable
Classe pública Int32Table
Classe pública IntentLock Classe atenta de bloqueio
Classe pública InvalidAccessException
Classe pública InvalidCollationException
Classe pública InvalidEscapeSequenceException
Classe pública InvalidFeatureDescriptionException
Classe pública InvalidFeatureFlagStateValueException
Classe pública InvalidFeatureNameException
Classe pública InvalidKpiStateException Exceção quando um estado de Kpi for inválido
Classe pública InvalidLobParameterException InvalidLobParameterException
Classe pública InvalidParentHostException Gerado quando um host tem um host pai inválido ou um tipo pai host para a operação desejada.
Classe pública InvalidQuotaException
Classe pública InvalidRequestContextHostException Esta exceção é gerada quando um contexto de solicitação host inválido foi passado em uma função.
Classe pública InvalidSecurityNamespaceDescriptionException Representa que um usuário especificou uma descrição inválido ao tentar criar um namespace de segurança.
Classe pública InvalidSecurityNamespaceException Acionada quando um usuário tentar atualizar um espaço para nome que não existe.
Classe pública InvalidSecurityTokenException Isso é acionada quando alguém tenta definir uma permissão em um símbolo que não é válido para uma determinada namespace
Classe pública InvalidServiceDefinitionException Isso é acionada quando uma das propriedades de uma definição de serviço não é válido no registro ou na pesquisa.
Classe pública InvalidServiceVersionException
Classe pública InvalidServicingStepTypeException
Classe pública InvalidTokenFormatExpcetion
Classe pública JobAgentException
Classe pública JobAgentTeardownTimeoutException Exceção lançada quando o tempo limite da operação de Teardown durante a reciclagem ou desligamento do agente de trabalho.
Classe pública JobCannotBePausedException A exceção quando um trabalho está em um estado diferente da execução e portanto não podem ser pausados.
Classe pública JobCannotBeResumedException A exceção quando um trabalho está em um estado diferente em pausa e portanto não podem ser continuados.
Classe pública JobCannotBeStoppedException A exceção quando um trabalho está em um estado diferente da execução e portanto não podem ser interrompidos.
Classe pública JobCannotBeUpdatedException Exceção quando um trabalho são destinados protegidos por uma solicitação de cliente.
Classe pública JobCompletedNotification Esse evento de notificação é acionado quando um trabalho concluírem.
Classe pública JobDefinitionNotFoundException Exceção quando uma definição de trabalho não for encontrada.
Classe pública JobDefinitionUpdateTable
Classe pública JobDefinitionUpdateTable2
Classe pública JobDidntPauseException Exceção quando uma extensão de trabalho não pausar (rápido bastante).
Classe pública JobIntervalNotSupportedException Exceção quando um plano de trabalho tem o intervalo que não é suportado.
Classe pública JObjectExtensions
Classe pública JobQueueEntryTable
Classe pública JobQueueEntryTable2
Classe pública JobQueueEntryWithJobSourceTable
Classe pública JobQueueEntryWithJobSourceTable2
Classe pública JobsStillRunningException A exceção quando um agente de trabalho é se reciclando ou final e um ou mais trabalho não pararão.
Classe pública KeyValue<TKeyType, TValueType> Uma classe de propriedade dois comumente usadas.Pretendesse permitir retornar um par de valores fortemente tipados ou criar uma lista de pares valor sem adicionar uma classe.Útil para serializar dicionários, porque KeyValuePairs não pode ser serializada diretamente.
Classe pública KeyValuePairGuidGuidTable
Classe pública KeyValuePairGuidStringTable
Classe pública KeyValuePairInt32DateTimeTable
Classe pública KeyValuePairInt32Int32Table
Classe pública KeyValuePairInt32StringTable
Classe pública KeyValuePairStringInt32Table
Classe pública KeyValuePairStringTable
Classe pública KpiDefinition
Classe pública KpiExistsException Exceção quando um Kpi já existir
Classe pública KpiMetric Isso contém o nome e o valor de uma métrica a ser rastreado.
Classe pública KpiNotFoundException Acionada quando um Kpi não for encontrado
Classe pública KpiService
Classe pública KpiService.KpiProvider
Classe pública KpiStateDefinition
Classe pública LicenseFeatures
Classe pública Licensing
Classe pública LicensingConstants
Classe pública LocationMappingDoesNotExistException Acionada quando alguém tentar registre um mapeamento de local que está no contexto incorreto.
Classe pública LocationNotFoundException
Classe pública LockHelper Classe auxiliar: Leva uma série de bloqueios e liberá-los na ordem correta quando dispose
Classe pública LockManager Classe de LockManager.
Classe pública LockManager.NamedLockObject Representa um objeto chamado de bloqueio.Idealmente este objeto deve ser interno para LockManager, mas para a eficiência nós distribuímos referências a esse objeto aos chamadores e ativá-las para armazenar em cachê essas referências. Observe que essa classe não tem métodos públicos úteis, todos os métodos são internos (embora isso não pode fornecer a suficiente proteção que considera que sua interface interna é exposto ainda para todo o código em assemblies “amigáveis”). Por favor, o código externo de LockManager, manipula esse objeto como a referência opaca!
Classe pública LockName<T> Nome de bloqueio com um valor de um determinado tipo.
Classe pública LockName<T1, T2> Nome de bloqueio com dois valores de tipos dados.
Classe pública LockTimeoutException
Classe pública LogExceptionFilterAttribute
Classe pública MailRequest Esta classe representa uma solicitação de email.
Classe pública MessageBusAlreadySubscribingException
Classe pública MessageBusConfigurationException
Classe pública MessageBusNotFoundException
Classe pública MessageBusSubscriptionInfo
Classe pública MessageQueueAlreadyExistsException Acionada quando uma fila de mensagens que está sendo criada já existir.
Classe pública MessageQueueNotFoundException Acionada quando uma fila de mensagens não pode ser encontrada para um identificador especificado.
Classe pública MethodInformation Informações de método é usada para descrever uma chamada de um método da Web que acompanha parâmetros, controles de tempo, e outros detalhes de método
Classe pública MethodTime
Classe pública MimeMapping
Classe pública MissingFeatureException
Classe pública MissingQuotaDefinitionException
Classe pública MultiplePartitionsNotSupportedException
Classe pública NotificationEventArgs Um argumento para o retorno de chamada registrou-se com o TeamFoundationSqlNotificationService
Classe pública OAuthApplication Representa um aplicativo cliente registrado de OAuth
Classe pública OAuthApplicationAlreadyExistsException Exceção quando um aplicativo de OAuth já existir.
Classe pública OAuthApplicationNotFoundException Exceção quando um aplicativo de OAuth não for encontrado.
Classe pública OAuthToken Encapsula os detalhes de um símbolo de OAuth - um token é uma cadeia de caracteres de caracteres exclusivo identificáveis pelo sistema - um símbolo é associado com um aplicativo cliente (clientId) - um símbolo é associado a um usuário de TFS (o ownerId)
Classe pública OAuthTokenNotFoundException Exceção quando um símbolo de OAuth não for encontrado.
Classe pública ObjectBinder<T> Fornece acesso às iterativo envolve fortemente tipadas de objetos funcionalidade de SqlDataReader de modo que não tem que ser referenciado na camada comercial.
Classe pública OrderedGuidTable
Classe pública OrderedLock Fornece um mecanismo de sincronização que preserve ordenação.
Classe pública OrderedLock.Position
Classe pública OrderedStringTable
Classe pública OutboundLinkType
Classe pública PartialPermissionSetForwarderBase Esta é uma classe base para encaminhar permissões de um namespace plana a um namespace que derive somente um subconjunto das permissões de namespace de origem.
Classe pública PartialPermissionSetNamespaceExtension Essa classe é destinada para trabalhar juntos com a interface de ISecurityNamespaceExtension para permitir implementar facilmente o HasPermission, o QueryPermissions e chamadas de QueryEffectivePermissions para namespaces que suporta um conjunto parcial de suas permissões para outra namespace.
Classe pública PatternUtility Um auxiliar leve de correspondência de padrão, mais limitado de expressões regulares, mas mais rapidamente.Isso é usado primariamente para verificações UserAgent
Classe pública PermissionsController
Classe pública PermissionTable
Classe pública ProjectionBinder<T>
Classe pública ProjectServicingTokenConstants
Classe pública PropertyDefinition Usado para representar uma propriedade digite o serviço de propriedade.Cada propriedade é atribuída uma identificação exclusiva e pode ser usada em qualquer namespace do serviço de propriedade.
Classe pública PropertyDefinitionDoesNotExistException PropertyDoesNotExistException - isto é acionada quando uma chamada é feita para obter uma definição de propriedade que não existe.
Classe pública PropertyServiceException PropertyServiceException - esse tipo pode ser usado por SqlExceptionFactory SOMENTE
Classe pública PropertyValue Representa um par de valor de propriedade.
Classe pública ProxyParentClassAttribute Atributo que pode ser usado para alterar a classe pai de proxy gerada.
Classe pública PublicTokenTable
Classe pública QueryExpression
Classe pública QueryExpressionException
Classe pública QueryJobsTable
Classe pública QuotaDefinition
Classe pública QuotaDefinitionsManager
Classe pública QuotaDefinitionTable
Classe pública QuotaExceededException
Classe pública QuotaFilter
Classe pública QuotaValue
Classe pública QuotaValueCollection
Classe pública QuotaValueProvidersManager
Classe pública QuotaValuesManager
Classe pública RedirectionException Acionada quando um ITeamFoundationRequestFilter redirecionar um cliente a um URL diferente para um recurso.
Classe pública RegistrationArtifactType
Classe pública RegistrationDatabase
Classe pública RegistrationEventType
Classe pública RegistrationExtendedAttribute2
Classe pública RegistrationServiceInterface
Classe pública RegistryAuditEntry
Classe pública RegistryEntry
Classe pública RegistryEntryCollection
Classe pública RegistryPathException
Classe pública RegistryPathPatternException
Classe pública ReleaseInfo
Classe pública ReleaseManifest
Classe pública RemoveAccessMappingException Isso é acionada quando alguém tenta o unregister um mapeamento de acesso que é a opção de uma definição de serviço.
Classe pública RequestCanceledException RequestCanceledException é acionada quando uma chamada é feita ao ThrowIfCanceled é chamado um contexto de solicitação que está fechando.
Classe pública RequestContextBase
Classe pública RequestContextExtensions Extensões comuns a TeamFoundationRequestContext
Classe pública RequestContextValidator
Classe pública RequestDisabledDetailsException A exceção que é lançada quando os detalhes de porque a solicitação foi desativada.
Classe pública RequestDisabledException Uma exceção acionada por DisabledRequestCheckingFilter.BeginRequest para indicar que a solicitação é apresentada pelo TeamFoundationRequestContext proibida de acessar o servidor.
Classe pública RequestFilterException Lançada por um ITeamFoundationRequestFilter quando desejar descartar uma solicitação.A mensagem fornecida será retransmitida para o chamador.
Classe pública RequestLanguage
Classe pública RequestRestrictions Descreve os requisitos de autenticação e do manipulador para uma solicitação de cliente.
Classe pública RequiredClientServiceAttribute Usado para indicar que uma determinada classe requer um serviço em desserialização.
Classe pública ResourceManagementComponent
Classe pública ResourceManagementComponent2
Classe pública ResourceManagementSetting
Classe pública ResourceStreamNotFoundException Lançada quando o cliente carrega a última parte de um arquivo, mas algumas das partes anteriores não estão lá.Também é acionada quando o conteúdo carregado não é recebido totalmente, devido a conexão de rede lenta, por exemplo.
Classe pública ResultCollection Representa uma coleção de resultados retornados de base de dados.
Classe pública SecurityChangedNotification
Classe pública SecurityConverter
Classe pública SecurityNamespaceAlreadyExistsException Isso é acionada quando alguém tenta criar um namespace de segurança com uma identificação que já existe.
Classe pública SecurityNamespaceDescription Classe descrevendo os detalhes de TeamFoundationSecurityNamespace.
Classe pública SecurityNamespacesController
Classe pública SecurityRestApiResourceProvider
Classe pública SecurityService
Classe pública SerializationWrapper
Classe pública ServerTraceLogger Um registador que rastree somente.Pode ser usado como o registador padrão quando nenhum registador é fornecido.
Classe pública ServiceHost<T>
Classe pública ServiceHostStatusChangedResponse
Classe pública ServiceIdentity Representa a identidade do serviço conhecida para o sistema.
Classe pública ServiceIdentityInfo Informações de identidade de serviço.
Classe pública ServiceLevel
Classe pública ServiceLevelException
Classe pública ServiceNotRegisteredException
Classe pública ServiceVersionEntry Encapsula informações de versão de serviço
Classe pública ServiceVersionNotSupportedException
Classe pública ServicingContext
Classe pública ServicingDisabledException
Classe pública ServicingExecutionHandlerData
Classe pública ServicingHostValidatorConstants
Classe pública ServicingIssues Uma classe simples para controlar uma lista de problemas que devem evitar executar uma ação de administração.Antes que uma operação seja executada, o código deve executar para validar todos os params e estado das entidades que estão sendo administradas.Por exemplo, durante a separação, um DB host, uma lista de ids de host de coleção são passados em… etc.Se o DB host não existe, ou uma partição está sendo atendido, uma entrada é apontada por gordo etc… nós deve detectar que antes de colocar a divisão.O método que verifica condições de thoses retorna essa informação estruturada.Esta é uma classe que encapsula uma lista de cadeias de caracteres então podemos oferecer sobrecargas de conveniência String.Format e podemos controlar como nós a serializamos sobre a transmissão.
Classe pública ServicingItemConstants
Classe pública ServicingJobData
Classe pública ServicingJobDetail Cada operação de serviço para o host é gravada e os detalhes da operação são descritos por ServicingJobDetail.
Classe pública ServicingJobInfo
Classe pública ServicingJobStats
Classe pública ServicingLogEntry
Classe pública ServicingLogger
Classe pública ServicingLogWriter
Classe pública ServicingOperation Representa um bloco de um ou mais grupos de serviço do passo que devem ser executados de volta para volta.
Classe pública ServicingOperationAlreadyExistsException
Classe pública ServicingOperationConstants
Classe pública ServicingOperationHandlerNotFoundException
Classe pública ServicingOperationInfo
Classe pública ServicingOperationNotFoundException
Classe pública ServicingOperationProviderBase Classe base para provedores da operação de serviço
Classe pública ServicingRestApiResourceProvider
Classe pública ServicingStep
Classe pública ServicingStepAttribute Esse atributo marca o método como um executor da etapa.
Classe pública ServicingStepDetail
Classe pública ServicingStepDriver
Classe pública ServicingStepGroup
Classe pública ServicingStepGroupAlreadyExistsException
Classe pública ServicingStepGroupDependencyException
Classe pública ServicingStepGroupHandlerNotFoundException
Classe pública ServicingStepGroupInUseException
Classe pública ServicingStepGroupNotFoundException
Classe pública ServicingStepGroupProviderBase Provedor do grupo de etapas de reparo.
Classe pública ServicingStepLogEntry
Classe pública ServicingStepStateChange
Classe pública ServicingTokenConstants
Classe pública ServicingValidationException
Classe pública SettingAttribute
Classe pública SharePointServicingTokenConstants
Classe pública SigningInfo Contém as informações associadas com a assinatura de objetos
Classe pública SortedGuidTable
Classe pública SqlAzureException
Classe pública SqlAzureReason
Classe pública SqlBatch
Classe pública SqlColumnBinder Essa classe é uma maneira convienent de acessar seus colunas de resultado.Armazena em cachê ordinais de coluna. Para usar esta classe, crie uma instância delas estático, passe o nome de coluna para o construtor, e use os métodos de GetXXX em tempo de execução para recuperar os valores. Após a primeira chamada de GetXXX() , o número da coluna será armazenado em cachê. Este objeto deve ser reutilizado para todas as chamadas futuros com a mesma forma de conjunto de resultados.
Classe pública SqlErrorExtensions
Classe pública SqlExceptionFactory
Classe pública SqlNotificationEventClasses
Classe pública SqlScript
Classe pública SqlScriptResourceComponent O SqlScriptComponent é usado pelas etapas de serviço para executar qualquer SQL com os bases de dados do serviço.Este componente é usado somente em processo de serviço e portanto não executa verificações de validação.
Classe pública StepDetailLogger
Classe pública StepPerformerAttribute Isso atribui o método das marcas como um executor da etapa.
Classe pública StepPerformerNotFoundException Lançada quando o executor determinado STEP não está registrado no sistema.
Classe pública StreamingCollection<T>
Classe pública StreamingCollectionUnsupportedOperationException
Classe pública StreamWriterLogEntryHandler
Classe pública StringTable
Classe pública StrongBoxConstants
Classe pública StrongBoxDrawerExistsException
Classe pública StrongBoxDrawerNotFoundException
Classe pública StrongBoxException
Classe pública StrongBoxItemInfo
Classe pública StrongBoxItemNotFoundException
Classe pública StructuredListLogEntryHandler
Classe pública TeamFoundationAccessControlException
Classe pública TeamFoundationAccessControlService Serviço usado para configurar Access Control para TFS hospedado
Classe pública TeamFoundationActivityLogService Serviço usado para recuperar as entradas do log de atividade do log de atividade
Classe pública TeamFoundationApplicationCore
Classe pública TeamFoundationAuthenticationService
Classe pública TeamFoundationBaseRegistryService
Classe pública TeamFoundationCacheService<TKey, TValue> Uma classe base que pode ser usada para implementar um serviço de memória do cache. Essa classe fornece o com segurança de segmento obtém/adiciona métodos, implementa ITeamFoundationService e programação de limpeza. A classe derivada deve implementar uma lógica de limpeza.
Classe pública TeamFoundationCertificateIdentityService
Classe pública TeamFoundationCollationService Serviço de agrupamento
Classe pública TeamFoundationDatabaseCopyException Uma exceção gerada quando um base de dados não é copiado com êxito.
Classe pública TeamFoundationDatabaseManagementService
Classe pública TeamFoundationDatabasePool
Classe pública TeamFoundationDatabaseProperties
Classe pública TeamFoundationDatabaseSettings
Classe pública TeamFoundationDatabaseSplitException
Classe pública TeamFoundationDatabaseTenantUsage
Classe pública TeamFoundationDatabaseXmlWriter Uma classe que encapsula o StringWriter e o XmlTextWriter que é normalmente usado para gravar o XML para SProc chama.
Classe pública TeamFoundationDataReader Um utilitário de classe que permite uma variável conjunto de objetos de dados (e objetos de dados especialmente enumeráveis) a ser acessados de uma maneira sequencial. O leitor também libera os recursos importantes que podem ser associados a ele e objetos que ele contém.
Classe pública TeamFoundationDataTierComponent
Classe pública TeamFoundationDeserializationException Acionada quando uma extensão não foi carregado quando se esperar ser bem-sucedida.
Classe pública TeamFoundationEventId Defina intervalos de identificação do log de eventos.
Classe pública TeamFoundationEventLog classe de log deTeam Foundation .
Classe pública TeamFoundationEventLogger
Classe pública TeamFoundationEventService
Classe pública TeamFoundationExecutionState Um instantâneo de estado global e por processo para um ou qualquer host serviço.
Classe pública TeamFoundationExtensionNotFoundException Acionada quando uma extensão não foi carregado quando se esperar ser bem-sucedida.
Classe pública TeamFoundationExtensionUtility
Classe pública TeamFoundationFeatureAvailabilityService Serviço que determina a disponibilidade para recursos em tempo de execução
Classe pública TeamFoundationFileContainerService Gerencia recipiente e itens de contêiner.
Classe pública TeamFoundationFileService
Classe pública TeamFoundationHostCreationValidState
Classe pública TeamFoundationHostManagementService
Classe pública TeamFoundationHostReadyState
Classe pública TeamFoundationInvalidCertificateException
Classe pública TeamFoundationJobDefinition
Classe pública TeamFoundationJobExecutionEntry
Classe pública TeamFoundationJobHistoryEntry
Classe pública TeamFoundationJobQueueEntry
Classe pública TeamFoundationJobReference Uma referência a um trabalho usados enfileirando-se.
Classe pública TeamFoundationJobSchedule
Classe pública TeamFoundationJobService
Classe pública TeamFoundationJobServiceException Classe base para exceções de serviço de trabalho
Classe pública TeamFoundationLocationService
Classe pública TeamFoundationLocationServiceException Classe base para todas as exceções de serviço de rede local.
Classe pública TeamFoundationLock
Classe pública TeamFoundationLockException
Classe pública TeamFoundationLockInfo O conjunto de dados que são usados para descrever um bloqueio em um recurso.
Classe pública TeamFoundationLockingService Bloqueando o serviço
Classe pública TeamFoundationMailService Um serviço para enviar e-mail com SMTP.
Classe pública TeamFoundationMessageBusService
Classe pública TeamFoundationMessageQueueException Fornece uma classe base comum para exceções de fila de mensagens.
Classe pública TeamFoundationMessageQueueService Gerencia filas de mensagens para uma coleção de Team Foundation Server Project.
Classe pública TeamFoundationMetabase
Classe pública TeamFoundationModule
Classe pública TeamFoundationOAuthService Um serviço que é usado para registrar aplicativos de cliente OAuth e para emitir tokens de delegação de OAuth
Classe pública TeamFoundationOAuthServiceException Classe base para exceções de serviço de OAuth
Classe pública TeamFoundationPerformanceCounter Este é um wrapper em torno de .NET FrameworkCounterData.
Classe pública TeamFoundationPerformanceCounters Envolve CounterSetInstance.
Classe pública TeamFoundationPerformanceService Pretende fornecer o desempenho API centralizado.Atualmente suportados: Contadores de desempenho de instância única.
Classe pública TeamFoundationProcessStillRunningException Para exceção quando um processo de servidor de TFS não virá a uma parada completa.
Classe pública TeamFoundationProfileService
Classe pública TeamFoundationPropertyService Implementação padrão de interface do gerenciador. Fornece gerenciamento de serviço genérica das propriedades do produto.
Classe pública TeamFoundationQuotaService
Classe pública TeamFoundationRegistryService Esse serviço é usado para ler e gravar pares chave/valor para um Registro hierárquica.
Classe pública TeamFoundationRequestContext Todas as solicitações em um aplicativo do Team Foundation TeamFoundationRequestContext criar e o contexto está disponível no aplicativo ou de uma das classes base de estrutura.
Classe pública TeamFoundationRequestInformation
Classe pública TeamFoundationResourceManagementService
Classe pública TeamFoundationResourceManagementServiceException
Classe pública TeamFoundationSecurityNamespace Classe gerenciar e impõe segurança para um conjunto de AccessControlLists.
Classe pública TeamFoundationSecurityService Uma interface para gerenciar coleções de namespaces de segurança.
Classe pública TeamFoundationSecurityServiceException Classe base para todas as exceções de serviço de segurança
Classe pública TeamFoundationServiceDependency
Classe pública TeamFoundationServiceException Classe base para todas as exceções personalizadas lançada de código do Team Foundation.
Classe pública TeamFoundationServiceHost
Classe pública TeamFoundationServiceHostActivity
Classe pública TeamFoundationServiceHostInstance Representa o estado por processo para um host serviço de Team Foundation .
Classe pública TeamFoundationServiceHostProcess
Classe pública TeamFoundationServiceHostProperties Esta é a implementação interna de TeamFoundationServiceHostProperties usada para levar hosts de implantação, do aplicativo, e na coleção.
Classe pública TeamFoundationServicingException
Classe pública TeamFoundationServicingService
Classe pública TeamFoundationSessionAuthenticationException
Classe pública TeamFoundationSigningService Um serviço que pode assinar e validar mensagens do chamador usando chaves mantido pelo serviço de assinatura mas acessado pelo chamador através de um GUID substituta identificador.
Classe pública TeamFoundationSqlNotificationService
Classe pública TeamFoundationSqlResourceComponent
Classe pública TeamFoundationStepPerformerBase Classe base para implementar opcional IStepPerformer usando representantes registrados.
Classe pública TeamFoundationStrongBoxService
Classe pública TeamFoundationTableValueParameter<T>
Classe pública TeamFoundationTask Uma tarefa que pode ser adicionada ao serviço de tarefas para executar uma vez ou em uma base do intervalo em um pool de segmentos de trabalho.Quando a tarefa é executada, o método de retorno fornecido é invocado.
Classe pública TeamFoundationTaskService Um serviço para que as tarefas de enfileiramento tocam uma vez ou com uma agenda usando um pool de segmentos de trabalho.Quando uma tarefa é executada, o método callback fornecido de tarefa é chamado.
Classe pública TeamFoundationTraceReadingService Esse serviço é usado para ler rastreamentos
Classe pública TeamFoundationTracingExtensionMethods Classe estática para métodos de extensão de rastreamento
Classe pública TeamFoundationTracingService
Classe pública TeamFoundationTracingService.TraceProvider
Classe pública TeamFoundationUnusedDatabaseInfo
Classe pública TeamFoundationValidationException Lançada ao validar a entrada do usuário.Semelhante a ArgumentException mas não requer a propriedade ser um parâmetro de entrada.
Classe pública TeamProjectCollectionProperties Contém informações de configuração para configurar uma coleção de projeto de equipe.
Classe pública TestPartitionComponent
Classe pública TfsApiController
Classe pública TfsApiControllerExtensions
Classe pública TfsApiHostTypeConstraint Garante que um recurso não está visível a menos que o contexto de solicitação corresponder a uma configuração especificada.
Classe pública TfsApiPropertyKeys
Classe pública TfsHostTypeConstraint Garante que um recurso não está visível a menos que o contexto de solicitação corresponder a uma configuração especificada.
Classe pública TfsImpersonationMessageHandler
Classe pública TfsmqConnectionNotification Fornece informações sobre uma conexão ou a desconexão de uma fila de mensagens.
Classe pública TfsmqDequeueEvent Acionado pelo sistema de fila de mensagens para determinar se um usuário deve ter a permissão de leitura a fila determinada.Isso permite que subsytems de TFS usando MQ para fornecer seus próprios modelos de segurança. Por exemplo, a compilação de equipe fornece um ouvinte que verifica usuários de suas filas tem permissão de UseBuildResources.
Classe pública TfsmqNotification Fornece uma classe base comum para todas as notificações de fila de mensagens.
Classe pública TfsmqRegistrationChangedNotification Fornece informações sobre uma alteração no registro de fila de mensagens.
Classe pública TFSProvider
Classe pública TfsRequestMessageHandler
Classe pública TokenRename
Classe pública TokenRenameTable
Classe pública TokenTable
Classe pública TooManyItemsException Lançada quando o usuário envia uma solicitação que tenta retornar mais itens do que são permitidos pelo limite securityNamespace- definido.
Classe pública TraceDefinition A definição de rastreamento é a classe base para TraceEvent e TraceFilter
Classe pública TraceFilter Essa classe descreve um filtro de rastreamento, que é um conjunto de critérios ativado se um evento de rastreamento deve ser enviado
Classe pública TraceFilterAttribute Esse atributo registrará em log inserir e sairá do rastreamento para uma ação do API.Adicione esse atributo a uma ação e passar os pontos de rastreamento de entrar e sair você deseja associar com a ação.
Classe pública TracePointRange
Classe pública TraceWatch A classe utilitários que se rastreamento nós passamos mais tempo em um chamada de nós esperamos
Classe pública UnauthorizedRequestException
Classe pública UnexpectedDatabaseResultException
Classe pública UnexpectedHostTypeException
Classe pública UnexpectedItemKindException
Classe pública UniqueInt32Table
Classe pública UnknownMigrationOwnerException Lançada por prc_MigrateFile quando uma ID desconhecida do proprietário é definida.
Classe pública UpdatePackage
Classe pública UpdatePackageHistoryEntry
Classe pública UserPreferences
Classe pública ValidationServicingException
Classe pública ValidationStepDriver
Classe pública VersionedApiControllerCustomNameAttribute Atributo que permite especificar um nome personalizado do controlador de que não use a convenção de nomenclatura com padrão do controlador de API: Área {} {} ResourceName [ResourceVersion {}] controlador
Classe pública VersionedApiResourceConstraint A restrição de roteamento que permite a seleção de controladores de API com base no API e versões do recurso de solicitação de entrada
Classe pública VersionedApiResourceRegistration Contém métodos para adicionar e obter informações sobre recursos registrados de API
Classe pública VirtualPathMappingException
Classe pública VirtualPathsConflictException
Classe pública VisualStudioServicesApplication
Classe pública WebApiTrace
Classe pública XmlPropertyWriter

Estruturas

  Estrutura Descrição
Estrutura pública LockManager.NamedLockFrame O quadro de bloqueio do gerenciador de bloqueio para o bloqueio chamado.
Estrutura pública LockManager.ObjectLockFrame O quadro de bloqueio do gerenciador de bloqueio para o bloqueio de objeto.
Estrutura pública ServiceVersionInfo
Estrutura pública TeamFoundationExecutionEnvironment Fornece uma informações sobre um ambiente associado com um contexto de solicitação.
Estrutura pública TraceEvent Essa classe descreve um evento de rastreamento, que é a saída de uma instrução de rastreamento determinada

Interfaces

  Interface Descrição
Interface pública IAnalysisConnectionValidator
Interface pública IApplicationSettings
Interface pública IBasicServicingStep
Interface pública IBlobProvider
Interface pública ICacheable Essa interface deve ser implementada por objetos que serão armazenados em cachê por um comando de streaming.Permite o comando manter controle de quanto dados armazenados em cachê.
Interface pública ICancelable Essa interface deve ser implementada quando uma operação pode ser cancelada.
Interface pública ICommand Todos os comandos de servidor implementam ICommand, que os permite a ser gerenciados por interfaces comuns de servidor
Interface pública IComponentCreator Interface componente do criador.
Interface pública IContainerSecurityExtension Interface de segurança da plataforma de TeamFoundationFileContainerService.Qualquer produto que deseja ter contêiner do arquivo deve implementar essa interface para fornecer verificações de segurança e validação de um URI.
Interface pública IDiagnosticMonitoring
Interface pública IEnsureMachineExistsExtension Definição de plug-in para TeamFoundationHostManagement.Usado para garantir que um computador existe no catálogo.Esse comportamento não é necessário sempre por Framework, portanto é executado por um padrão da plataforma.
Interface pública IFeatureAvailabilitySecurityManager
Interface pública ILockName Interface de nome de bloqueio
Interface pública IMessage Mensagem recebida por um assinante.Válido somente para a duração de método Action<TeamFoundationRequestContext, IMessage> .Não armazene em cachê este objeto porque será descartado após a mensagem foa.
Interface pública IMessageBusSubscriberJobExtensionReceiver Um receptor de mensagem.
Interface pública IMessageProvider Interface para a implementação de barramento de mensagem.
Interface pública IPartitionServicingStep
Interface pública IRecordable Para registrar parâmetros de matriz em parâmetros compostos de informações do método deve implementar essa interface.
Interface pública IRequestContextServicingStep
Interface pública ISecurityChangedEventHandler
Interface pública ISecurityNamespaceExtension Implementar essa interface se você deseja estender seu namespace de segurança. Observe que um namespace determinada de segurança pode ter apenas uma extensão.
Interface pública IServicingExecutionHandlerProvider
Interface pública IServicingLogEntryHandler
Interface pública IServicingOperationExecutionHandler
Interface pública IServicingOperationProvider
Interface pública IServicingOperationProviderExtension Usado para carregar dynamicaly ServicingOperationProviders que é conhecido em tempo de compilação.Por exemplo, provedores específicos de ALM (isso.CreateProjectServicingProvider)
Interface pública IServicingResourceProvider
Interface pública IServicingStep
Interface pública IServicingStepDetailLogger
Interface pública IServicingStepGroupExecutionHandler
Interface pública IServicingStepGroupProvider
Interface pública IStepPerformer Fornece a implementação de Team Foundation que serve para a etapa.
Interface pública IStepPerformerProvider
Interface pública ISubscriber Os assinantes devem implementar essa interface.Essa interface fornece o gerenciador eventos com: - Um método para fornecer um evento publicados em um assinante - uma propriedade que contém o nome amigável e a prioridade de assinante - o conjunto de eventTypes que o assinante deseja ser notificado sobre.
Interface pública ITeamFoundationBasicAuthService Uma interface para o TeamFoundationBasicAuthService, que disponível somente em TFS hospedado.
Interface pública ITeamFoundationCachingService
Interface pública ITeamFoundationEventService
Interface pública ITeamFoundationFeatureAvailabilityService Serviço que determina a disponibilidade para recursos em tempo de execução
Interface pública ITeamFoundationHostCreationValidator Essa interface deve ser implementada por objetos que podem avaliar o estado válido de criação de host
Interface pública ITeamFoundationHostManagementService
Interface pública ITeamFoundationHostStateValidator Essa interface deve ser implementada por objetos que podem avaliar o estado host pronto.
Interface pública ITeamFoundationJobExtension
Interface pública ITeamFoundationLocationService
Interface pública ITeamFoundationProfileService
Interface pública ITeamFoundationQuotaStorage Interface usada para armazenar os valores de cota
Interface pública ITeamFoundationQuotaValueProvider Interface definindo plug-ins para calcular valores de cota.
Interface pública ITeamFoundationRegistryService
Interface pública ITeamFoundationReplicaAwareService A interface para o gerenciamento replicação- ciente de serviço de serviço de Team Foundation é sobre a notificação de inicialização e desligamento, e afinidade de instância de base de dados.
Interface pública ITeamFoundationRequestFilter Um ITeamFoundationRequestFilter é usado para receber a notificação de solicitações antes que elas tenham sido processadas e depois que estejam concluídos.
Interface pública ITeamFoundationSecurityService
Interface pública ITeamFoundationService O ITeamFoundationService é projetado para ser implementado por serviços de terceiros.O gerenciamento de serviço está sobre a notificação de inicialização e fechamento.
Interface pública ITeamFoundationTaskService
Interface pública ITfsApiResourceProvider
Interface pública ITraceDataProvider

Delegados

  Delegado Descrição
Delegado público ContinueExecutionCompletedCallback O delegado OPCIONAL para notificar o chamador continua eventual que a execução esteja finalizada e não é não mais dados a ser colocada na fila.
Delegado público CreateProjectServicingProviderDelegate Representante usado para criar um provedor de serviço específico de Projeto.
Delegado público ErrorFormatterDelegate Um representante usado para assinantes de evento de OnFormatError .
Delegado público ErrorReporterDelegate Um representante usado para assinantes de evento de OnReportError .
Delegado público PermissionEvaluationCallback Uma função fornecida pelo usuário de [TeamFoundationSecurityNamespace]. Chamar-se-&z sempre que uma decisão de permissão está sendo feita.
Delegado público RegistrySettingsChangedCallback Representante para o retorno de chamada de RegistrySettingsChanged.Notifica um assinante que as entradas do Registro fornecidas foram alteradas
Delegado público ServiceFactory<T> Representante para inserir uma fábrica para criar TeamFoundationServices de uma maneira que pode contornar TeamFoundationRequestContext.GetService.Este delegado pode ser usado para facilitar a inclusão de dependência.Use esses em um serviço que consome o construtor da classe.
Delegado público SqlExceptionHandler
Delegado público SqlNotificationCallback Usado como um representante para notificar os chamadores que assinaram anterior para notificações por meio de [TeamFoundationSqlNotificationService].
Delegado público SqlNotificationHandler O SqlNotificationHandler é usado como um representante notificando os chamadores que assinaram anterior para notificações através de TeamFoundationSqlNotificationService.
Delegado público TeamFoundationTaskCallback TeamFoundationTaskCallback é usado como o representante para chamar o método de trabalho fornecido do consumidor que é chamado quando a tarefa é executada.

Enumerações

  Enumeração Descrição
Enumeração pública AccessIntent
Enumeração pública ActivityLogColumns
Enumeração pública AllowedHandler
Enumeração pública ApplicationGroupSpecialType
Enumeração pública ArtifactKindFlags
Enumeração pública AuthenticationMechanisms Quando uma solicitação tem autenticação, mas não foi autenticada, esses são os diferentes tipos de mecanismos de autenticação que a resposta pode anunciar de volta para o cliente.Quando vários mecanismos são permitidos URI, alguns podem tomar precedência sobre outra, e essa ordem de precedência não está definido aqui.A deve de parte do módulo de autenticação é para ter certeza *not* para anunciar-se na resposta quando o mecanismo está faltando da lista.
Enumeração pública AvatarImageFormat
Enumeração pública AzureDatabaseCopyState Estado https://msdn.microsoft.com/en-us/library/windowsazure/ff951625.aspx de impressão de base de dados de Properties
Enumeração pública BindStringBehavior Para uso com o método de BindString.Determina como o zero e cadeias de caracteres vazias será tratado quando você usar BindString.
Enumeração pública ClientPropertySerialization Enumeração que define o direção de uma propriedade de classe
Enumeração pública ClientVisibility Enumeração que define as visibilidades diferentes disponíveis no cliente.
Enumeração pública CompressionType Os valores possíveis para o tipo compactação a coluna de tbl_ServicingFile.
Enumeração pública ComputePendingDeltasResult Valores possíveis para os resultados de processamento de delta
Enumeração pública ContentType Valores possíveis para a coluna de ContentType de tbl_File
Enumeração pública CustomerIntelligenceEntryPoint
Enumeração pública DatabaseCompatibilityLevel Contém os valores que são usados no nível de compatibilidade de base de dados
Enumeração pública DatabasePartitionState
Enumeração pública DatabaseRecoveryModel Contém os valores que são usados para especificar o tipo de modelo de recuperação
Enumeração pública DatabaseSnapshotIsolationState
Enumeração pública DatabaseState Uma lista de valores constantes que especificam o estado de base de dados
Enumeração pública DatabaseUserAccess Uma lista de valores constantes que especificam como o acesso de usuário pode ser restrito.
Enumeração pública DefaultAvatarColor
Enumeração pública DeploymentType Define constantes para tipos de implantação.Esses incluem o desconhecido, o OnPremises, o DevFabric, e a nuvem.
Enumeração pública DropDatabaseOptions
Enumeração pública EstimatedMethodCost Este EstimatedMethodCosts pode ser usado para estimar o custo em unidades de trabalho que um método determinado será necessária.
Enumeração pública EventNotificationStatus Os possíveis valores retornados de notificação de um assinante.
Enumeração pública FeatureAvailabilityPermissions
Enumeração pública FeatureAvailabilityScope
Enumeração pública FeatureAvailabilityState
Enumeração pública IdentityType
Enumeração pública KpiState
Enumeração pública Licensing.PIDAction Lista de códigos de retorno usados por DDConfig. os valores são do vscommon\inc\DDConfig.h
Enumeração pública Licensing.PIDFamily
Enumeração pública Licensing.PIDOption
Enumeração pública Licensing.PIDRange Lista de valores retornados de GetEdition.Indica se a chave do produto instalado é para um beta, de avaliação, comercial, ou valores licenciadas o volume do produto é de public\internal\env\inc\DDConfig.h
Enumeração pública Licensing.PIDTime
Enumeração pública Licensing.VSSKUSuite
Enumeração pública LockManager.LockLevel O bloqueio em nível do tipo de bloqueio.Observe que isso declara efetivamente a ordem em que os bloqueios podem ser obtidos.
Enumeração pública LockManager.LockType Os tipos de bloqueios (aka a hierarquia completa de bloqueio).A ordem de aparência nesta lista não faz sentido, porque cada valor deve ser declarado de acordo com seu LockKind e LockLevel.
Enumeração pública LockMode
Enumeração pública MethodType Como os métodos da Web estão sendo executado, falhas registrarão o tipo do método, que permite que o sistema de log filtra o conjunto de métodos para o tipo desejado.
Enumeração pública NotificationType O editor determina a razão para notificação e especifica um dos seguintes valores: - DecisionPoint – notificação.
Enumeração pública OAuthGrantTypes Os tipos de concessão de autorização usados pelo aplicativo de OAuth obter um token de acesso.Consulte http://tools.ietf.org/html/rfc6749#section-1.3.
Enumeração pública OAuthHostType A enumeração que contém a restrição de host aplicadas a tokens de OAuth
Enumeração pública OAuthTokenType Enumeração que contém os tipos possíveis de símbolos de OAuth
Enumeração pública OwnerId
Enumeração pública PropertyTypeMatch
Enumeração pública QueryExecutionState Enum usado para representar um estado a execução da consulta está atualmente
Enumeração pública QuotaValueScope
Enumeração pública RegistrationChangeType
Enumeração pública RemoteStoreId
Enumeração pública RequestContextType
Enumeração pública RequiredAuthentication Requisito de uma solicitação para um usuário autenticado que representa as crescentes níveis de validação.
Enumeração pública SecurityChangeType
Enumeração pública ServerConfiguration
Enumeração pública ServiceHostFilterFlags Usado para definir o conjunto de informações necessárias quando você chamar o QueryServiceHostProperties.
Enumeração pública ServicingAction
Enumeração pública ServicingFlags Este é o conjunto de opções que podem ser fornecidas com um trabalho de serviço validar o estado do sistema antes dos trabalhos sejam executados.
Enumeração pública ServicingJobInfoColumn
Enumeração pública ServicingJobResult
Enumeração pública ServicingJobStatus Define um estado a operação de serviço atualmente.
Enumeração pública ServicingLogEntryType
Enumeração pública ServicingLogLevel
Enumeração pública ServicingOperationTarget
Enumeração pública ServicingOperationType
Enumeração pública ServicingStepDetailFilterOptions ServicingStepDetailFilterOptions é usado quando o programa chama GetServicingDetails.Controla como o tempo de fila são interpretados.
Enumeração pública ServicingStepGroupExecutionDecision
Enumeração pública SigningAlgorithm Valores possíveis para o SigningAlgorithm
Enumeração pública SortOrder
Enumeração pública SplitFactor
Enumeração pública SplitMethod
Enumeração pública SqlAzureResourceType
Enumeração pública SqlAzureSessionResource
Enumeração pública SqlAzureThrottlingMode
Enumeração pública SqlResourceComponentFeatures
Enumeração pública StrongBoxItemKind
Enumeração pública SubscriberPriority As prioridades de assinante determinam a ordem de notificação de assinante.Os assinantes com a mesma prioridade são notificados na ordem de assinatura.As prioridades devem estar na ordem de ascensão prioridade.
Enumeração pública TeamFoundationConfigurationStatus Indica o status do TeamFoundaitonConfiguration após uma validação
Enumeração pública TeamFoundationDatabaseFlags
Enumeração pública TeamFoundationDatabaseLoggingOptions
Enumeração pública TeamFoundationDatabaseStatus O status de uma base de dados de Team Foundation Server .
Enumeração pública TeamFoundationDatabaseType O tipo de base de dados
Enumeração pública TeamFoundationHostType
Enumeração pública TeamFoundationJobExecutionResult O resultado de executar uma extensão de trabalho.
Enumeração pública TeamFoundationLockMode Este é o conjunto de modos de bloqueio que podem ser adquiridos quando você chama AcquireLock em TeamFoundationLockingService.
Enumeração protegida TeamFoundationSqlResourceComponent.ExecuteType Usado para indicar que a chamada de SqlCommand.ExecuteXXX() para tornar
Enumeração pública TfsmqRegistrationChangeType Representa os tipos de alteração para o evento registro alterado.
Enumeração pública TokenType
Enumeração pública UnusedDatabaseReasonNotUsed
Enumeração pública UpdatePackageOptions