Partilhar via


Classe 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.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.Failure

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

Sintaxe

'Declaração
<RequiredClientServiceAttribute("VersionControlServer")> _
Public Class Failure _
    Implements ICacheable
[RequiredClientServiceAttribute("VersionControlServer")]
public class Failure : ICacheable

O tipo Failure expõe os membros a seguir.

Construtores

  Nome Descrição
Método público Failure Cria uma falha vazia.Usado para empacotamento.

Superior

Propriedades

  Nome Descrição
Propriedade pública Code Cadeia de caracteres exclusivo curto que descreve o erro.Geralmente o classname de exceção. Sinônimo com SoapException.Code
Propriedade pública ComputerName Informações de contexto do erro.
Propriedade pública IdentityName Informações de contexto do erro.
Propriedade pública ItemId A identificação de itemUsado para recuperar o conteúdo do arquivo
Propriedade pública LocalItem Informações de contexto do erro.
Propriedade pública Message Mensagem legível que descreve o erro. Sinônimo com SoapException.Message
Propriedade pública RequestType Tipo de alteração aplicativo na operação.Definido somente quando é chamado PendChanges()
Propriedade pública ResourceName Informações de contexto do erro.
Propriedade pública ServerItem Informações de contexto do erro.
Propriedade pública Severity Indica a falha “tipo”
Propriedade pública Warnings Elementos de aviso
Propriedade pública WorkspaceName Informações de contexto do erro.
Propriedade pública WorkspaceOwner Informações de contexto do erro.

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 protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetCachedSize
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

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.Server