ParserError Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um erro ou aviso do parser. Esta classe não pode ser herdada.
public ref class ParserError sealed
[System.Serializable]
public sealed class ParserError
[<System.Serializable>]
type ParserError = class
Public NotInheritable Class ParserError
- Herança
-
ParserError
- Atributos
Exemplos
O exemplo de código seguinte demonstra como adicionar um novo erro de analisador a um ParserErrorCollection objeto.
// Add a ParserError to the collection.
collection.Add(new ParserError("ErrorName", "Path", 1));
' Add a ParserError to the collection.
collection.Add(New ParserError("ErrorName", "Path", 1))
Observações
Um ParserError objeto representa um erro criado quando uma HttpParseException exceção é lançada. Um objeto de erro do parser pode conter texto de mensagem de erro, um caminho virtual para o ficheiro onde ocorreu o erro e o número de linha subsequente do erro nesse ficheiro. Se ocorrerem mais do que um erro de parser ou quiseres armazenar múltiplos erros de parser numa localização centralizada, usa o ParserErrorCollection objeto.
Um erro de parser é do tipo HttpException. Para mais informações sobre exceções e como as gerir, veja Handling and throwing exceptions in .NET.
Construtores
| Name | Description |
|---|---|
| ParserError() |
Inicializa uma nova instância da ParserError classe. |
| ParserError(String, String, Int32) |
Inicializa uma nova instância da ParserError classe usando o texto de erro especificado, o caminho virtual e o número da linha de origem. |
Propriedades
| Name | Description |
|---|---|
| ErrorText |
Obtém ou define uma cadeia que representa o erro do ParserError objeto. |
| Line |
Obtém ou define o número de linha da fonte onde ocorre o erro. |
| VirtualPath |
Obtém ou definem o caminho virtual do ficheiro que estava a ser analisado quando o erro ocorreu. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |