Compartilhar via


Classe GatedCheckinException

Exceção para indicar que um check-in foi negado por causa do check-in com barreira da plataforma.

Hierarquia de herança

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.VisualStudio.Services.Common.VssException
        Microsoft.TeamFoundation.TeamFoundationServerException
          Microsoft.TeamFoundation.Framework.Client.TeamFoundationServiceException
            Microsoft.TeamFoundation.Framework.Client.EventException
              Microsoft.TeamFoundation.Framework.Client.ActionDeniedBySubscriberException
                Microsoft.TeamFoundation.VersionControl.Client.GatedCheckinException

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public NotInheritable Class GatedCheckinException _
    Inherits ActionDeniedBySubscriberException
[SerializableAttribute]
public sealed class GatedCheckinException : ActionDeniedBySubscriberException

O tipo GatedCheckinException expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AffectedBuildDefinitions Obtém uma coleção de definições de compilação que bloquearam a tentativa de check-in.Essa propriedade sempre é válido.
Propriedade pública BuildUri Obtém o identificador de recursos uniforme (URI) de compilação que é colocada na fila para o check-in.Esta propriedade é válido quando o SubCode é 3.
Propriedade pública CheckInContainsLocks Obtém um sinalizador que indica se o conjunto de alterações pendentes que está sendo fazer check-in contém pelo menos um durante a alteração que tem o bit definido bloqueio.Esta propriedade não é definida para o check-in particular.
Propriedade pública CheckInTicket Obtém a permissão de check-in que é fornecido pelo servidor envia uma solicitação de compilação de CheckInShelveset.
Propriedade pública Data Obtém os dados associados com essa exceção, se houver. (Herdado de TeamFoundationServerException.)
Propriedade pública ErrorCode (Herdado de VssException.)
Propriedade pública EventId (Herdado de VssException.)
Propriedade pública HasOverridePermission Obtém um sinalizador que indica se o usuário que executar o check-in tenha as permissões de associação subtituir a política de check-in com barreira.Essa propriedade sempre é válido.
Propriedade pública HelpLink Obtém ou define um link para o arquivo de ajuda associado a essa exceção. (Herdado de Exception.)
Propriedade pública InnerException Obtém a instância Exception que causou a exceção atual. (Herdado de Exception.)
Propriedade pública IsRemoteException Obtém um sinalizador que descreve se esta exceção foi lançada pelo servidor e recebida pelo cliente. (Herdado de TeamFoundationServerException.)
Propriedade pública LogException (Herdado de VssException.)
Propriedade pública LogLevel (Herdado de VssException.)
Propriedade pública Message Obtém uma mensagem que descreve a exceção atual. (Herdado de Exception.)
Propriedade pública OverridePermissionFailures Obtém uma coleção somente leitura dos projetos de equipe para o chamador “está faltando de validação de check-in substituição permissão pela compilação”.Esta propriedade é válido quando o SubCode é 4.
Propriedade pública QueueId Obtém a identificação da fila de compilação que é colocada na fila para o check-in.Esta propriedade é válido quando o SubCode é 3.
Propriedade pública ReportException (Herdado de VssException.)
Propriedade pública ShelvesetName Obtém o nome do check-in particular.Esta propriedade é válido quando o SubCode é 1 ou 3.
Propriedade pública Source Obtém ou define o nome do aplicativo ou do objeto que causou o erro. (Herdado de Exception.)
Propriedade pública StackTrace Obtém uma representação de cadeia de caracteres de peças imediatos na pilha de chamadas. (Herdado de Exception.)
Propriedade pública StatusCode Obtém o código de erro que foi fornecido pelo assinante. (Herdado de ActionDeniedBySubscriberException.)
Propriedade pública SubCode Obtém o subcode para essa exceção.
Propriedade pública SubscriberName Obtém o nome de assinante que negou a ação. (Herdado de ActionDeniedBySubscriberException.)
Propriedade pública SubscriberType Obtém o nome do tipo de assinante que negou a ação. (Herdado de ActionDeniedBySubscriberException.)
Propriedade pública TargetSite Obtém o método que lançou a exceção atual. (Herdado de Exception.)

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetBaseException Quando substituído em uma classe derivada, retorna Exception que é a causa de uma ou mais exceções subsequentes. (Herdado de Exception.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetObjectData Segurança crítica. Quando substituído em uma classe derivada, conjuntos SerializationInfo com informações sobre a exceção. (Herdado de Exception.)
Método público GetType Obtém o tipo de tempo de execução da instância atual. (Herdado de Exception.)
Método público ToString Cria e retorna uma representação de cadeia de caracteres da exceção atual. (Herdado de Exception.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.VersionControl.Client