Namespace Microsoft.TeamFoundation.VersionControl.Server

Classes

  Classe Descrição
Classe pública AcceptMergeNamespaceConflictRequiresDestinationException
Classe pública AcceptMergeVersionConflictRequiresDestinationException Lançada quando o servidor não pode determinar o local de destino de uma operação de mesclagem para aceitar o usuário e não especificaram um.
Classe pública AcceptYoursRenameTheirsRequiresDestinationException Lançada quando o usuário tenta resolver um conflito de namespace com AcceptYoursRenameTheirs sem um destino.
Classe pública AccessEntry Publicamente faceando a descrição de uma entrada de ACL (permissão).
Classe pública Admin
Classe pública AdminRepositoryInfo Estrutura de dados retornada pelo método de QueryRepositoryInformation.
Classe pública Annotation A classe de anotação representa o nome/os pares e pares de valores que com resourceID opcional, e o controle de versão valor.As anotações são usadas para armazenar definidos aplicativo de pares nome/valor - isto é, o aplicativo aplica o semântico para valores.Essa classe é criada para cada par nome/valor que é lido de base de dados.
Classe pública ArtifactIdentifierRequiredException Esta exceção é lançada quando um URL do produto é solicitado e o parâmetro de artifactMoniker está faltando ou vazio.
Classe pública ArtifactProvider Classe base para ArtifactProviders.
Classe pública AuthorizationException
Classe pública AutoMergeDisallowedException Acionada quando uma automática mesclagem for tentada em um conflito para que a uma mesclagem não é permitida
Classe pública BadChecksumException Acionada quando uma soma de verificação do arquivo não corresponder
Classe pública BaseItemSet<T> Classifique a representação dos resultados de uma operação de QueryItem
Classe pública BaseLocalVersionUpdate Classe base para atualização local de versão.
Classe pública BranchObject Representa um objeto da ramificação de primeira classe no servidor.
Classe pública BranchObjectOwnership Uma classe de resumo usada para retornar informações raiz da ramificação de servidor
Classe pública BranchProperties Classe recipiente para todas as propriedades atualizável de um objeto de ramificação.
Classe pública BranchRelative Classe que representa uma linha de QueryBranches.
Classe pública BranchSourceNotCommittedException Acionada quando um cliente tentar ramificar de um item que não está comprometido pelo menos uma vez. Isso é não cancela | adicione | ramificação.
Classe pública CannotBranchDestroyedContentException O usuário não pode ramificar um arquivo que é destruído com /keephistory.
Classe pública CannotChangeRootFolderException Quando tentativas de cliente ao pend qualquer tipo de alteração no item raiz essa exceção é lançada.
Classe pública CannotChangeWorkspaceOwnerException
Classe pública CannotCheckinAllWithEditException Esta exceção é lançada quando um usuário chama o check-in todo, e tem edições em seu espaço de trabalho
Classe pública CannotCheckinDependantRenameException Não pode renomear o check-in ao item {0} sem fazer check-in o item {1}
Classe pública CannotCheckinPartialUndeleteException
Classe pública CannotCheckinRenameAsPendingAddConflictsException
Classe pública CannotCheckinRenameDueToChildConflictException Lançada quando o check-in falhar como renomear um de seus filhos tem um conflito existente.
Classe pública CannotCreateFilesInRootException
Classe pública CannotCreateNewUserDuringCheckinException Essa exceção é lançada quando, durante o check-in, tenta-se criar um novo usuário e falha
Classe pública CannotCreateParentFolderException
Classe pública CannotDeleteTeamProjectFolderException
Classe pública CannotDestroyRootException Esta exceção é lançada quando o usuário tenta destruir $.
Classe pública CannotFindLatestChangesetException
Classe pública CannotLockException Acionada quando um usuário tentar bloquear um item para o check-out e o item for feito.
Classe pública CannotMergeDestroyedFileException O usuário não pode mesclar/desfazer check-in particular um arquivo que é destruído completamente.
Classe pública CannotMergeUnderSourceException
Classe pública CannotMergeWithExistingConflictException
Classe pública CannotMergeWithWorkspaceSpecAndPendingDeleteException Isso é acionada pela mesclagem quando há uma exclusão pendente sob a origem de mesclagem.
Classe pública CannotMoveToRootException
Classe pública CannotPendChangeOnDestroyedFileException O usuário não pode pend uma edição em um arquivo que é destruído com /keephistory.
Classe pública CannotPendEditOnDeletedFileWithGetLatestException O usuário não pode pend uma edição em um item quando GetLatest estiver ativado e a versão de dica foi excluída.
Classe pública CannotPendEditOnRenamedFileWithGetLatestException O usuário não pode pend uma edição em um item quando GetLatest estiver ativado e a versão de dica foi renomeado a um caminho diferente de servidor do caminho de servidor da versão de espaço de trabalho.
Classe pública CannotRenameBackToOriginalSourceException Lançada se um item é renomeado para fora delas, e então de volta para si.
Classe pública CannotRenameDueToChildConflictException Acionada quando falhar como renomear um de seus filhos tem um conflito existente.
Classe pública CannotResolveAcceptMergeWithNonexistentVersionException Acionada quando um conflito com uma sincronização de volta para uma versão onde o caminho não existe, são tentadas ser resolvido como aceitam mesclagem.
Classe pública CannotResolveBecauseShelvesetDeletedException Acionada quando um conflito de check-in particular for resolvida porque o automerge ou os taketheirs e o check-in particular foram excluídos.
Classe pública CannotResolveConflictAsAutoMerge
Classe pública CannotResolveDeletedItemWithAcceptMergeException Acionada quando a resolução observe que um conflito obter deseja definir desfazer sobre o bit.Isso não pode ser feito devido a não cancela todas ou nada comportamento.
Classe pública CannotResolveDueToRenameAndDelete Acionada quando um conflito de check-in particular for resolvida porque o automerge ou os acceptYoursRenameTheirs e renomear e afetará item que tem uma exclusão pendente.
Classe pública CannotResolveToPartialUndeleteException Acionada quando a resolução observe que um conflito obter deseja definir desfazer sobre o bit.Isso não pode ser feito devido a não cancela todas ou nada comportamento.
Classe pública CannotSetMappingOnRenameException
Classe pública CannotShelvePartialUndeleteException Esta exceção é lançada quando o usuário tentar fazer o check-in particular um implícito desfazer exclusão, mas não a raiz do DeletionId.
Classe pública CannotSpecifyNewNameException Lançada quando o usuário tentar especificar um novo nome mas não é permitido.
Classe pública CannotTakeCheckoutLockInLocalWorkspaceException Acionada quando um chamador tentar obter um bloqueio de check-out em um espaço de trabalho local
Classe pública CannotUndeleteTeamProjectFolderException
Classe pública CannotUndoItemExistingLockConflictsException Lançada em casos interessantes quando há uma operação aditiva do namespace sendo desfeita e em outro usuário contém um bloqueio no caminho resultante.
Classe pública CannotUndoRenameDueToChildConflictException Acionada quando desfazer falhar como renomear um de seus filhos tem um conflito existente.
Classe pública CannotUnlockException Lançada quando o usuário tentar desbloquear um item que não permite várias o check-out.
Classe pública Change Isso representa e alteração individual a um item.
Classe pública ChangeAlreadyPendingException
Classe pública ChangeRequest Objeto representando uma solicitação de cliente a alterações de pend a um item ou a caracteres curinga de item.
Classe pública Changeset Representa um conjunto de alterações como retornado pelo comando de QueryHistory
Classe pública ChangesetArtifactProvider
Classe pública ChangesetAuthorMustBeNonGroupException
Classe pública ChangesetChangeTypeSummary Representa um resumo de alteração tipos em um conjunto de alterações retornado pelo comando de QuerySummaryForChangeset.
Classe pública ChangesetMerge Representa uma mesclagem de um conjunto de alterações em outro
Classe pública ChangesetMergeDetails
Classe pública ChangesetNotFoundException
Classe pública ChangeSetOwner Contém informações sobre um proprietário de um ou mais conjuntos de alterações
Classe pública ChangesetSummary Contém as informações necessárias para um único conjunto de alterações/item envolvidos em uma mesclagem.
Classe pública ChangesetVersionSpec Especifica uma versão baseada em um número do conjunto de alterações.
Classe pública CheckinNote Uma classe de nota de check-in é usada para armazenar os dados que representam uma instância de uma nota de check-in.
Classe pública CheckinNoteFieldDefinition Uma definição de campo é usada para definir como uma entrada chamado determinada é tratado quando é aplicada a uma determinada nota de check-in.Eles não estão versionados e podem mudar ao longo do tempo, que permite que a definição e os dados se tornem fora de sincronia entre si.A definição é usada na nota de check-in é gerada.
Classe pública CheckinNoteFieldValue O CheckinNoteFieldValue é uma instância de um campo que tem o valor em uma única instância de nota de check-in.Uma nota de check-in usa uma série de valores de campo para representar os dados.
Classe pública CheckinNotification
Classe pública CheckinNotificationInfo Informações para o serviço de notificação de check-in.
Classe pública CheckinNotificationWorkItemInfo Informações para cada item de trabalho associados com o check-in.
Classe pública CheckinResult Isso representa o resultado de uma chamada para o método de check-in
Classe pública CheckoutLockRequiredException Acionada quando uma tentativa é feita para obter um bloqueio de check-in ao check-out mais está desativado.
Classe pública CheckoutLocksDisabledException Acionada quando um chamador tenta executar um bloqueio de check-out e bloqueios de check-out estão desativados.
Classe pública CodeChurnCompletedNotification
Classe pública Conflict
Classe pública ConflictInformation
Classe pública ContentNotUploadedException Lançada sobre como fazer check-in particular check-in ou quando nós localizamos que o conteúdo não foi carregado completamente.
Classe pública ContentRequiredException
Classe pública CouldNotAddProxyException
Classe pública CouldNotDeleteProxyException
Classe pública CreateBranchObjectException
Classe pública DateVersionSpec Especifica uma versão baseada em um carimbo de data/hora.
Classe pública DateVersionSpecBeforeBeginningOfRepositoryException É lançada de prc_FindChangesetByDate e de prc_iParseVersionSpec quando uma data é passada nisso antes do início do armazenamento.
Classe pública DestroyedContentUnavailableException Esta exceção é lançada de DownloadHandler se o FileId foi o item FileId destruído.
Classe pública DestroyNotification
Classe pública DeterminedItem
Classe pública DownloadHandler
Classe pública DuplicateChangeException
Classe pública DuplicateCheckinNoteFieldException Lançada quando o usuário tentar especificar o mesmo campo de nota de check-in check-in file.txt /notes de h de mais de uma vez por exemplo: 'reviewer=me”; ““reviewer=you”
Classe pública DuplicateExtensionException Esta extensão é acionada quando uma extensão é associada com mais de um filetype.As extensões devem aparecer apenas uma vez no conjunto completo de extensões durante uma chamada a SetFileTypes.
Classe pública DuplicateFileTypeException Isso é lançada quando o cliente tentar atualizar o conjunto de filetypes e fornece o mesmo filetype mais de uma vez no conjunto de filetypes passados a chamada de SetFileTypes.
Classe pública DuplicateItemFoundException Lançada quando o mesmo item for especificado mais de uma vez em versões diferentes.
Classe pública DuplicateItemsInCheckInRequestException Esta exceção é lançada quando itens são repetidos em um check-in. isso pode ocorrer na solicitação única de check-in ou quando você executar check-in paginados quando um item já estar presente em mais de uma solicitação de página de check-in.
Classe pública DuplicateServerItemException
Classe pública DuplicateWorkingFolderException
Classe pública EmptyCheckInException Esta exceção é lançada quando o argumento XML de check-in passado para o prc_Checkin está vazia.
Classe pública ExistingParentFileException
Classe pública ExpandedChange Classe interna que representa uma única alteração a ser pended.Cada ChangeRequest gerencia 0 ou mais desses.A maioria dos campos são relevantes na solicitação de alteração, que é a referência é armazenada aqui. Essa classe contém os campos específicos para cada arquivo. Nós usamo-nos para criar cópias de ChangeRequest para cada arquivo, mas criar ExpandedChanges é mais barata porque nem todos os campos são copiados.
Classe pública ExtendedItem
Classe pública ExtendedMerge Classe que representa uma mesclagem de um item.
Classe pública Failure O objeto de falha contém muitas das mesmas informações que uma exceção mas não é derivado de exceção e agora é throwable. Os comandos que operam em uma coleção de itens, cada um deless podem obterá êxito ou falha independentemente de outra irão retornar uma matriz de objetos de falha que representam os itens que tinham o problema.O objeto de falha também contém os campos que descrevem o contexto no qual ocorreu o erro.Um cliente inteligente pode usar esses para decidir sobre como manipular o erro.Informações irrelevante permanece zero e não será enviado como parte de resposta SOAP.
Classe pública FeatureNotSupportedException
Classe pública FileIdNotFoundException Lançada pelo download quando um ID de arquivo incorreto for passado.
Classe pública FileType Essa classe é usada para configurar as configurações de extensão de nome de Arquivo pelo sistema de controle de versão.
Classe pública FolderContentException
Classe pública FolderEditException Esta exceção é lançada quando o usuário explicitamente nomeia uma pasta para o check-out, ou especifica uma curinga que corresponde a um nome de pasta.
Classe pública FutureDateException Isso é lançada se o usuário especifica uma data que é posterior à data atual.
Classe pública GenericDatabaseUpdateErrorException
Classe pública GenericException Usado pela camada de dados para enviar uma mensagem de erro personalizada de volta para o cliente
Classe pública GetLatestOnCheckoutDisabledException
Classe pública GetOperation Uma entrada em “para fazer” a lista que obtêm retorna para o cliente. Cada instância desta classe representa um item que algo foi feito no cliente.
Classe pública GetRequest O objeto passado pelo cliente para solicitar “get” a operação
Classe pública GlobalSecurity Descreve as configurações de segurança globais.Essa estrutura é usada somente para retornar informações de segurança para o cliente.Não é usado internamente.
Classe pública IdenticalPathsDueToCollationException
Classe pública IdentityDeletedException
Classe pública IdentityNotFoundException
Classe pública IllegalCommentException
Classe pública IllegalComputerNameException
Classe pública IllegalFieldNameException Acionada quando um campo de nota de versão exceder o comprimento máximo
Classe pública IllegalIdentityException
Classe pública IllegalLabelNameException Acionada quando um chamada do rótulo é passado um nome de rótulo que é muito longo ou contém caracteres desautorizados
Classe pública IllegalPolicyNameException Acionada quando um nome de política exceder o comprimento máximo
Classe pública IllegalServerItemException
Classe pública IllegalShelvesetException
Classe pública IllegalShelvesetOwnerException
Classe pública IllegalUrlException Acionada quando um URL que contém caracteres desautorizados ou muito longas está localizado.
Classe pública IllegalVersionException
Classe pública IllegalWorkspaceException
Classe pública IncompatibleChangeException Você tentou ao pend uma alteração em um item que já tenha as alterações pendentes que são incompatíveis com a nova alteração.
Classe pública IncompatibleCompressionFormatException Acionada quando um arquivo compactado não está em um formato suporte de compactação.
Classe pública IncompletePendingChangeException Lançada quando o cliente tentar fazer o check-in da alteração que está desfazer check-in particular ou mesclada mas nunca reconhecida usando UpdateLocalVersion.
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 InconsistentRequestTypesException Repository.PendChanges requer que qualquer ChangeRequests tem RequestTypes idênticos.Esta exceção é lançada quando isso não é o caso.
Classe pública IncorrectSizeException Acionada quando um tamanho do arquivo não corresponder
Classe pública InheritanceChange Representa uma alteração no sinalizador de herança de um item
Classe pública IntegrationInterface Encapsular interfaces de BIS: - BisDomain: Propriedade de que o domínio operacional de Bis é recuperado - BisGetArtifacts: Negócio-lógica para o webmethod BIS-definido de GetArtifacts() - BulkFilter: para Negócio- lógica de plug-in de controle de versão usado pelo BIS para a filtragem de segurança
Classe pública InvalidAcceptYoursException Lançada quando o usuário tenta resolver um conflito de namespace com AcceptYours que não é permitido.
Classe pública InvalidAcceptYoursRenameTheirsException Lançada quando o usuário tenta resolver um conflito de namespace não com AcceptYoursRenameTheirs que não é permitido.
Classe pública InvalidBranchCheckinOptionException Esta exceção é lançada quando um usuário chama o check-in todo, e tem edições em seu espaço de trabalho.
Classe pública InvalidCheckinDateException Acionada quando desfazer check-in particular falhar devido a uma exclusão parental
Classe pública InvalidCheckinTicketException
Classe pública InvalidConflictIdException Lançada quando o cliente tentar resolver um ConflictId inválido.
Classe pública InvalidExtensionException As extensões deve ser um máximo de 260 caracteres e não podem conter alguns dos caracteres inválidos do caminho do arquivo NT.Se essas condições forem atendidas não essa exceção é lançada.
Classe pública InvalidFileIdException
Classe pública InvalidIdentityException
Classe pública InvalidProjectPendingChangeException
Classe pública InvalidResolutionException Esta exceção é lançada quando um conflito pode apenas ser resolvido como AcceptServer.
Classe pública InvalidSqlDateException Gerado quando uma data especificada for que é muito inicial para o Microsoft SQL Server manipula
Classe pública InvalidVersionSpecException Esta exceção é lançada quando uma cadeia de caracteres de versionspec não pode ser analisado com êxito.
Classe pública InvalidVersionSpecForOperationException
Classe pública Item Representa um item como retornado pelo comando de QueryItems.
Classe pública ItemCloakedException
Classe pública ItemDeletedException Quando um cliente tenta liberar se um bloqueio em um item, mas não tem um bloqueio que essa exceção é lançada.
Classe pública ItemExistsException
Classe pública ItemIdentifier Classe usada para representar um item determinado em uma versão determinada.
Classe pública ItemLockedException Acionada quando um usuário tentar bloquear um item que está bloqueado.
Classe pública ItemMerge Representa os registros retornados por prc_QueryMerges.
Classe pública ItemNotCheckedOutException
Classe pública ItemNotFoundException
Classe pública ItemNotMappedException
Classe pública ItemRequiredException
Classe pública ItemSecurity Descreve as configurações de segurança para um item.Essa estrutura é usada somente para retornar informações de segurança para o cliente.Não é usado internamente.
Classe pública ItemSet
Classe pública ItemSpec Representa um seletor para itens com versão.
Classe pública LabelArtifactProvider
Classe pública LabelDuplicateItemException Lançada quando o usuário especificou o mesmo item mais de uma vez durante a criação/que atualiza um rótulo.
Classe pública LabelExistsException Lançada quando o usuário tentar criar um rótulo que já existe. Será exibido somente se o rótulo é criado entre o momento que a camada mid de- faz sua consulta e o prc_CreateItem é chamado.
Classe pública LabelHasChildrenException Isso é acionada quando uma chamada a VersionControlLabel.LabelItem encontra rótulos filhos e “excluir” ou “mesclagem” não são especificadas.
Classe pública LabelItemSpec O LabelItemSpec é usado para definir um item que está sendo rótulo.Este é o caminho do servidor, versão, tipo de recursão e inclui/excluir.
Classe pública LabelNotFoundException Lançada se um rótulo denominado não for encontrada no escopo especificado pelo serverItem.
Classe pública LabelNotification
Classe pública LabelNotUniqueException Lançada quando o usuário tentar atualizar ou excluir um rótulo que não corresponde exclusivamente uma única rótulo.Solicitações que especificam o escopo do rótulo.
Classe pública LabelOwnerChangeException Lançada se uma alteração do proprietário a um rótulo existente é tentada.
Classe pública LabelPendingAddException
Classe pública LabelResult Retornado de LabelItem e de UnlabelItem para indicar que foram operadas sobre rótulos e o que eles foi feita.
Classe pública LabelVersionSpec Especifica uma versão baseada em um rótulo.
Classe pública LatestItemVersionArtifactProvider
Classe pública LatestVersionDeletedException Isso é acionada quando a versão mais recente do item especificado é excluída e isso é inválido para a situação.
Classe pública LatestVersionSpec Especifica a versão mais recente.Quaisquer parâmetros atuais.
Classe pública LocalItemExclusionSet
Classe pública LocalItemOutOfDateException
Classe pública LocalItemRequiredException
Classe pública LocalPathTooLongException Acionada quando uma operação de namespace (renomear, undelete, ramificação, mesclagem) causaria um caminho local que é muito longo.
Classe pública LocalPendingChange
Classe pública LocalVersion Contém informações de versão local sobre um item no espaço de trabalho de um usuário.
Classe pública LocalVersionNotFoundException
Classe pública LocalVersionUpdate Classe que representa uma única solicitação de UpdateLocalVersion. Permite que UpdateLocalVersion() leva uma matriz de solicitações.
Classe pública LocalWorkspaceRequiredException Acionada quando uma ação for executada em um espaço de trabalho local que não é permitido para um espaço de trabalho local.
Classe pública LongPathInWorkspaceRequires2012QU1Exception Acionada quando nós desejarmos para enviar uma mensagem específica para o cliente para usar CONTRA 2012 QU 1 ou posterior
Classe pública Mapping
Classe pública MappingException Classe base para exceções que ocorrem traduzir o local para caminhos de servidor e vice-versa
Classe pública MaxRowsEvaluatedException Acionada quando um procedimento armazenado avaliar mais das linhas de em especificadas pelo administrador do sistema.
Classe pública MergeCandidate Representa um conjunto de alterações que deve ser mesclado.
Classe pública MergeConflictExistsException Gerado quando os prc_CheckPendingChanges, ou o prc_CheckIn observarem que o usuário está tentando o check-in em uma alteração pendente que tenha um conflito de mesclagem não resolvido.
Classe pública MergeDoNotHaveTargetLocallyException Lançada pela mesclagem se o usuário não tiver o destino de mesclagem.
Classe pública MergeEditDeleteException Lançada quando o usuário envia uma solicitação que tenta retornar mais itens do que são ativados pelo administrador limite definido.
Classe pública MergeSource Representa um intervalo de item e versão de uma fonte de mesclagem (ou renomear)
Classe pública MergeTargetCloakedException Lançada pela mesclagem se o destino de mesclagem encoberto.
Classe pública MergeTargetFileSourceDirectoryException É lançada de PendMerge quando a fonte de um MergeOperation é um diretório, mas um arquivo de destino.
Classe pública MergeTargetNotMappedException Lançada pela mesclagem se o destino de mesclagem não é mapeado.
Classe pública MergeTargetPathAlreadyHasPendingMergeException Lançada quando o cliente tentar ao pend uma mesclagem para um caminho que já tenha uma mesclagem pendente.
Classe pública MergeTargetPathHasIncompatiblePendingChangeException Lançada quando o cliente tentar ao pend uma mesclagem em um item que tem (não a edição|) Alteração de codificação pended.
Classe pública MergeTargetPathHasNamespacePendingChangeConflictException Lançada quando o cliente tentar ao pend uma mesclagem para um caminho que tenha uma alteração pendente de ItemId de não correspondência.
Classe pública MissingParentIsRenameOrUndeleteException Lançada de prc_CheckIn quando um pai não é pended renomear ou undelete.
Classe pública MustUndeleteParentException Esta exceção é lançada quando o cliente tenta o pend e não cancelou a operação em um item quando um dos pais de itens foi excluído na operação.Nós exigimos que o item raiz é não cancelado.Os itens secundários de uma exclusão não podem ser não canceladas.
Classe pública NoChangesToShelveException Lançada quando o usuário não especificar quaisquer alterações para fazer o check-in particular
Classe pública NoLockExistsException Quando um cliente tenta liberar se um bloqueio em um item, mas não tem um bloqueio que essa exceção é lançada.
Classe pública NoMergeRelationshipException Lançada por QueryMergeCandidates quando um usuário solicita ver quais itens têm que ser X para Y mesclados e não são relação anterior de mesclagem.Se nós não jogamos isso, o comando listaria cada conjunto de alterações do lado de origem.
Classe pública NotAllowedOnFolderException
Classe pública NotPermittedForLocalWorkspaceException Acionada quando uma ação for executada em um espaço de trabalho local que não é permitido para um espaço de trabalho local
Classe pública NotWorkspaceOwnerException Esta exceção é lançada quando um usuário tenta executar uma operação em outro espaço de trabalho dos usuários que só possa ser executado pelo proprietário do espaço de trabalho.
Classe pública OwnerRequiredException Lançada quando o cliente tentar consulte contra nome do espaço de trabalho mas todos os proprietários.
Classe pública PartialRenameConflictException Lançada pelo check-in ou desfazer se a confirmação ou desfazer de um item causaria um conflito com outra alteração pendente que está sendo deixada sozinha.
Classe pública PathRestriction Filtragem de segurança retorna uma instância de PathRestriction quando um usuário não tem permissões para o conjunto completo de itens.O membro de itens contém o subconjunto dos itens que o usuário tem permissões.
Classe pública PendChangesNotification
Classe pública PendingChange Objeto que representa um item que tenha alterações pendentes.
Classe pública PendingChangeChangedException Usado quando a lista de alterações pendentes durante uma operação por exemplo se prepara no meio e o pend desfazer check-in particular
Classe pública PendingChangeContentNotFoundException
Classe pública PendingChangeMergeConflictExistsException Gerado de PendEdit, exclusão, renomear ou quando o usuário está tentando alterar uma alteração pendente que tenha um conflito de mesclagem não resolvido.
Classe pública PendingChildException Lançada quando o usuário tentar ao pend uma exclusão em uma pasta que tem um descendente com uma alteração pendente.
Classe pública PendingDeleteConflictChangeException Lançada quando o usuário tentar ao pend uma exclusão e sobre item que tem uma alteração conflitante
Classe pública PendingLocalVersionMismatchException Acionada quando a versão local de um item diferir de versão em que um usuário tiver uma alteração pended.
Classe pública PendingParentDeleteException Lançada quando o usuário tentar ao pend uma alteração em um item cujo pai tem uma exclusão pendente.
Classe pública PendingSet Objeto representando uma série de alterações pendentes agrupadas em um dataset. Por exemplo cada espaço de trabalho contém um conjunto pendente.
Classe pública PendingState
Classe pública PermissionChange Representa uma alteração nas permissões de um item.
Classe pública PluginHasMultipleInterfacesException Se um plug-in contém várias interfaces de ISubscriber, essa exceção será lançada.
Classe pública PolicyFailureInfo O PolicyFailureInfo é a informação que é usada para descrever uma falha de política que é substituída durante um check-in.Pode haver um ou mais com qualquer conjunto de alterações especificado.
Classe pública PolicyOverrideInfo O PolicyOverrideInfo é associado com um conjunto de alterações.Descreve um conjunto de falhas que ocorreram para as diretivas associadas com o check-in.
Classe pública ProxyInfo Representa as informações sobre um servidor proxy de TFS.
Classe pública ProxyStatisticsWebService
Classe pública ReconcileResult
Classe pública RenameWorkingFolderException Essa exceção é lançada quando um serverItem é renomeado mas o espaço de trabalho renomear que está sendo feita dentro tiver esse serverItem mapeado como um workingFolder
Classe pública Repository
Classe pública Repository4
Classe pública Repository5
Classe pública RepositoryExtensions A classe de RepositoryExtensions é dividida em várias classes parciais onde os grupos de WebMethods são implementados.Isso mantém todos os métodos de ser listado em um único arquivo e é muito mais sustentável.
Classe pública RepositoryPathTooLongDetailedException Acionada quando uma operação de namespace resultaria em um caminho de armazenamento que é muito longo.
Classe pública RepositoryPathTooLongDueToDeletedItemsException Acionada quando uma operação de namespace (renomear, undelete, ramificação, mesclagem) resultaria em um caminho de armazenamento que é muito longo.
Classe pública RepositoryPathTooLongException Acionada quando uma operação de namespace (renomear, undelete, ramificação, mesclagem) deve criar um caminho de armazenamento que é muito longo.
Classe pública RepositoryProperties Descreve as propriedades globais do repositório.
Classe pública ReservedAnnotationException Este excpetion é lançada quando o chamador tentar acessar uma anotação reservado.Esses não podem ser acessados pelo cliente com API pública.
Classe pública ResourceAccessException
Classe pública RollbackInvalidOptionException
Classe pública RollbackInvalidVersionSpecException Em lançada quando o chamador passar em um rótulo ou em um especs. de espaço de trabalho como o intervalo de extremidade de reversão.
Classe pública RootInheritanceException Lançada quando o usuário tentar modificar o sinalizador herdar de $
Classe pública SecurityChange Classe base para solicitações de alteração de segurança
Classe pública SecurityConfigurationException
Classe pública SecurityException
Classe pública ServerException Classe base para todas as exceções o gerados.
Classe pública ServerItemException Classe base para todas as exceções que recebem um único item de servidor como um argumento.Este é 90% deless, BTW
Classe pública ServerItemLocalVersionUpdate Classe que representa uma única solicitação de UpdateLocalVersion. Permite que UpdateLocalVersion() leva uma matriz de solicitações.
Classe pública ServerItemRequiredException
Classe pública ServerSettings
Classe pública ShelvedChangeNotFoundException Lançada quando o usuário tentar desfazer check-in particular um item que não tem fazer check-in particular alterado.
Classe pública ShelvedItemArtifactProvider
Classe pública ShelveMergeConflictExistsException Lançada quando o usuário tentar fazer o check-in particular um item que tenha um conflito de mesclagem não resolvido.
Classe pública Shelveset O check-in particular representa os metadados para um conjunto de alterações com check-in particular.
Classe pública ShelvesetArtifactProvider
Classe pública ShelvesetExistsException Acionada quando dado um check-in particular que corresponde ao nome fornecido e o proprietário já esteja na base de dados.
Classe pública ShelvesetNotFoundException Acionada quando dado um check-in particular que corresponde ao nome fornecido e o proprietário não pode ser encontrado na base de dados.
Classe pública ShelvesetNotification
Classe pública ShelvingPartialRenameConflictException Lançada pelo prc_Shelve se fazer check-in particular é impedido por um dependente renomear o problema.
Classe pública TargetCloakedException A área lançada quando o usuário tentar renomear um item em um encoberto ou unmapped e têm uma edição pendente.
Classe pública TargetHasPendingChangeException Quando um cliente tentar renomear, para ramificar ou adicionar um item em uma parte superior de uma que atualmente tem uma alteração pendente
Classe pública TargetIsChildException Lançada se um item é renomeado ou ramificado a um filho de si
Classe pública TeamFoundationVersionControlNotEnabledForTeamProject Acionada quando alguém tentar criar um armazenamento de git para um projeto de equipe que já tenha TFS VC ativado.
Classe pública TeamFoundationVersionControlService As configurações de controle de versão.
Classe pública TeamProjectCannotDeleteException
Classe pública TeamProjectFolderOptions Essa classe é usada para descrever a configuração inicial de um projeto de equipe recém-criado.Isso permite que o criador controle acesso inicial, notas de check-in, se o check-out é exclusivo ou não impõe e se obter mais recente no check-out será aplicada.
Classe pública TeamProjectFolderPermission Isso é usado para configurar as permissões inicial quando você estiver criando um projeto de equipe. Cada permissão fornecida é um conjunto de permite e nega uma identidade.
Classe pública TeamProjectNotEmptyException Acionada quando um projeto de equipe é não vazio e um ResetCheckinDate attemped
Classe pública TeamProjectNotFoundException
Classe pública TrackMergesExceededMaxBranchesLimitException Esta exceção é lançada se os prc_TrackMerges exceder a recursão máxima SQL
Classe pública UndeleteAboveUnrelatedItemException Lançada pelo prc_PendUndelete quando ele é chamado pela resolução quando um ItemId não relacionado a um item não cancelar tem um conflito de namespace com uma alteração pended.
Classe pública UndeleteNewNameNotSupportedException O comando de /newname desfazer não é mais suportado
Classe pública UndoPendingChangesNotification
Classe pública UnshelvingPartialRenameException Lançada pelo prc_Unshelve se desfazer check-in particular é impedido por um dependente renomear o problema.
Classe pública UploadHandler Carregamentos de arquivo HTTP handles clientes. Aceita solicitações post para o URL https://localhost/Hatteras/upload.asmx consulte ProcessRequest para a lista de parâmetros
Classe pública VersionConflictException
Classe pública VersionControlHttpHandler
Classe pública VersionControlIntegration
Classe pública VersionControlLabel Representa um rótulo.Chamou um “VersionControlLabel” de modo que não se enquadra em conflito com System.Windows.Forms.Label.
Classe pública VersionControlLink Representa um link entre uma entidade de controle de versão e uma entidade externo identificadas por um URL.
Classe pública VersionControlPage
Classe pública VersionControlWebService
Classe pública VersionedItemArtifactProvider
Classe pública VersionSpec Uma classe base para encapsular especificações de versão. Permite vários tipos diferentes de versões.
Classe pública Warning O objeto de aviso contém informações que deve ser disponibilizado para um usuário.Os avisos não indicam uma condição de erro; indicam as condições sobre a que um usuário deve pagar atenção.
Classe pública WebMethodNotSupportedException Esta exceção métodos que é acionado da Web para nós não suportamos.
Classe pública WildcardNotAllowedException Acionada quando uma curinga é especificada para um parâmetro onde não é permitida
Classe pública WorkingFolder
Classe pública WorkingFolderCreationException
Classe pública WorkingFolderException Lançada quando o conjunto de pasta de trabalho tem um problema.O problema é indicado pela cadeia de caracteres de recurso passada, que se torna a mensagem.
Classe pública WorkingFolderInUseException Se o cliente tentar criar ou atualizar um espaço de trabalho com um mapeamento de pasta de trabalho cujos conflitos de caminho local com outro espaço de trabalho no mesmo computador essa exceção é lançada.
Classe pública Workspace
Classe pública WorkspaceCreationException
Classe pública WorkspaceDeletionException
Classe pública WorkspaceException Classe base para todas as exceções que ocorrem durante manipulação de espaço de trabalho.
Classe pública WorkspaceExistsException
Classe pública WorkspaceItem Usado por QueryWorkspaceItems para representar um item. Herda todos os campos de item.
Classe pública WorkspaceItemSet
Classe pública WorkspaceNotFoundException
Classe pública WorkspaceNotification
Classe pública WorkspaceRequiresComputerNameException Ao criar ou ao atualizar um espaço de trabalho o nome do computador é um elemento necessário.Se não pode ser NULO ou definido como um valor vazio.
Classe pública WorkspaceSecurity Classe publicamente acessível que descreve as permissões de um espaço de trabalho.
Classe pública WorkspaceVersionSpec Especifica uma versão baseada em um nome/proprietário do espaço de trabalho.

Enumerações

  Enumeração Descrição
Enumeração pública AuthenticationType Descreve os tipos de autenticação possíveis.Somente NTLM é suportado atualmente. Usado em tbl_Identity.AuthenticationType
Enumeração pública ChangeType Operações válidos de alteração.Usado na propriedade de ChangeType de PendingChange.
Enumeração pública CheckinOptions
Enumeração pública CheckinType
Enumeração pública CheckinWorkItemAction Capturar a intenção do usuário nos itens de trabalho que acompanham o check-in.
Enumeração pública ConflictType Descreve os tipos possíveis de conflito.
Enumeração pública DeletedState Parâmetros para QueryItems em relação aos itens excluídos (consulte prc_QueryItems)
Enumeração pública GetOptions Tenha isso em sincronia com Microsoft.TeamFoundation.VersionControl.Client.GetOptions idealmente que é o moveríamos em RepositoryConstants, mas não possa devido à compatibilidade com versões anteriores
Enumeração pública GlobalPermissions Define máscaras de bits de permissão usadas na base de dados para as permissões do sistema usadas em tblPermission.GrantedPermission e em tblPermission.RevokedPermission
Enumeração pública ItemType
Enumeração pública LabelChildOption Enumeração para que LabelItem determinar o que deve ser feito com filhos
Enumeração pública LabelResultStatus Retornado de prc_LabelItem e de prc_UnlabelItem para indicar o que foi feita para cada rótulo filho.
Enumeração pública LockLevel Níveis válidos de bloqueio.Usado na propriedade de LockLevel de PendingChange.
Enumeração pública LockStatus Define os três níveis bloqueando usados em tbl_PendingChange.LockStatus
Enumeração pública MergeFlags As diferentes maneiras de resolver uma mesclagem. Usado em tbl_PendingMerge.HowMerged e em tbl_Merges.HowMerged.
Enumeração pública MergeOptions
Enumeração pública PendingSetType Usado para distinguir os espaços de trabalho conjuntos pendentes em chamadas de QueryPendingChanges.
Enumeração pública RecursionType Valores possíveis para o parâmetro de @recursion
Enumeração pública RequestType
Enumeração pública Resolution Essas são as diferentes maneiras de resolver um conflito.
Enumeração pública SeverityType Indica conteúdo do objeto de “falha”.
Enumeração pública ShelvesetNotificationType
Enumeração pública WarningType Os valores possíveis para a coluna de WarningType retornados pelo prc_PendXXX (consulte func_ComputePendingChangeWarnings).
Enumeração pública WorkingFolderType Usado para descrever entradas de pasta de trabalho.Cada entrada é um mapa ou um casaco