Classe TeamFoundationPropertyValidationException

Lançada ao validar a entrada do usuário. Semelhante a ArgumentException mas não requer a propriedade ser um parâmetro de entrada.

Hierarquia de herança

System.Object
  System.Exception
    Microsoft.TeamFoundation.Framework.Common.TeamFoundationPropertyValidationException
      Microsoft.TeamFoundation.Framework.Common.PropertyTypeNotSupportedException

Namespace:  Microsoft.TeamFoundation.Framework.Common
Assembly:  Microsoft.TeamFoundation.Common (em Microsoft.TeamFoundation.Common.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class TeamFoundationPropertyValidationException _
    Inherits Exception
[SerializableAttribute]
public class TeamFoundationPropertyValidationException : Exception

O tipo TeamFoundationPropertyValidationException expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TeamFoundationPropertyValidationException(String, String)
Método público TeamFoundationPropertyValidationException(String, String, Exception)

Superior

Propriedades

  Nome Descrição
Propriedade pública Data Obtém uma coleção de pares de chave/valor que fornecem informações adicionais definidas pelo usuário sobre a exceção. (Herdado de Exception.)
Propriedade pública HelpLink Obtém ou define um link para o arquivo de ajuda associado a essa exceção. (Herdado de Exception.)
Propriedade protegida HResult Obtém ou define o HRESULT, um valor numérico codificado que é atribuído a uma exceção específica. (Herdado de Exception.)
Propriedade pública InnerException Obtém o Exception instância que causou a exceção atual. (Herdado de Exception.)
Propriedade pública Message Obtém uma mensagem que descreve a exceção atual. (Herdado de Exception.)
Propriedade pública PropertyName
Propriedade pública Source Obtém ou define o nome do aplicativo ou objeto que causou o erro. (Herdado de Exception.)
Propriedade pública StackTrace Obtém uma representação de cadeia de caracteres de quadros imediatos na pilha de chamadas. (Herdado de Exception.)
Propriedade pública TargetSite Obtém o método que lança 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 protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetBaseException Quando substituído em uma classe derivada, retorna o Exception que é a causa raiz de um 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, define o 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 protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Cria e retorna uma representação de cadeia de caracteres da exceção atual. (Herdado de Exception.)

Superior

Eventos

  Nome Descrição
Evento protegido SerializeObjectState Ocorre quando uma exceção é serializada para criar um objeto de estado de exceção que contém dados serializados sobre a exceção. (Herdado de Exception.)

Superior

Segurança de threads

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.Framework.Common