FileLoadException Construtores
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.
Inicializa uma nova instância da FileLoadException classe.
Sobrecargas
| Name | Description |
|---|---|
| FileLoadException() |
Inicializa uma nova instância da FileLoadException classe, definindo a Message propriedade da nova instância para uma mensagem fornecida pelo sistema que descreve o erro, como "Não foi possível carregar o ficheiro especificado." Esta mensagem tem em conta a cultura atual do sistema. |
| FileLoadException(String) |
Inicializa uma nova instância da FileLoadException classe com a mensagem de erro especificada. |
| FileLoadException(SerializationInfo, StreamingContext) |
Inicializa uma nova instância da FileLoadException classe com dados serializados. |
| FileLoadException(String, Exception) |
Inicializa uma nova instância da FileLoadException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção. |
| FileLoadException(String, String) |
Inicializa uma nova instância da FileLoadException classe com uma mensagem de erro especificada e o nome do ficheiro que não pôde ser carregado. |
| FileLoadException(String, String, Exception) |
Inicializa uma nova instância da FileLoadException classe com uma mensagem de erro especificada, o nome do ficheiro que não pôde ser carregado e uma referência à exceção interna que é a causa dessa exceção. |
FileLoadException()
Inicializa uma nova instância da FileLoadException classe, definindo a Message propriedade da nova instância para uma mensagem fornecida pelo sistema que descreve o erro, como "Não foi possível carregar o ficheiro especificado." Esta mensagem tem em conta a cultura atual do sistema.
public:
FileLoadException();
public FileLoadException();
Public Sub New ()
Observações
A InnerException propriedade e FileName a propriedade da nova instância são inicializadas em null.
Ver também
Aplica-se a
FileLoadException(String)
Inicializa uma nova instância da FileLoadException classe com a mensagem de erro especificada.
public:
FileLoadException(System::String ^ message);
public FileLoadException(string message);
new System.IO.FileLoadException : string -> System.IO.FileLoadException
Public Sub New (message As String)
Parâmetros
- message
- String
A String que descreve o erro. O conteúdo de message destina-se a ser compreendido pelos humanos. O chamador deste construtor é obrigado a garantir que esta cadeia foi localizada para a cultura do sistema atual.
Observações
Este construtor inicializa a Message propriedade da nova instância usando message. A InnerException propriedade e FileName a propriedade da nova instância são inicializadas em null.
Ver também
Aplica-se a
FileLoadException(SerializationInfo, StreamingContext)
Inicializa uma nova instância da FileLoadException classe com dados serializados.
protected:
FileLoadException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected FileLoadException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IO.FileLoadException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.FileLoadException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parâmetros
- info
- SerializationInfo
O SerializationInfo que contém os dados serializados do objeto sobre a exceção lançada.
- context
- StreamingContext
O StreamingContext que contém informação contextual sobre a origem ou destino.
Ver também
Aplica-se a
FileLoadException(String, Exception)
Inicializa uma nova instância da FileLoadException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.
public:
FileLoadException(System::String ^ message, Exception ^ inner);
public FileLoadException(string message, Exception inner);
new System.IO.FileLoadException : string * Exception -> System.IO.FileLoadException
Public Sub New (message As String, inner As Exception)
Parâmetros
- message
- String
A String que descreve o erro. O conteúdo de message destina-se a ser compreendido pelos humanos. O chamador deste construtor é obrigado a garantir que esta cadeia foi localizada para a cultura do sistema atual.
- inner
- Exception
A exceção que é a causa da exceção atual. Se o inner parâmetro não nullfor , a exceção atual é elevada num catch bloco que gere a exceção interna.
Observações
Uma exceção lançada como resultado direto de uma exceção anterior deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade devolve o mesmo valor que é passado ao construtor, ou null se a InnerException propriedade não fornecer o valor de exceção interna ao construtor.
A tabela seguinte mostra os valores iniciais das propriedades para uma instância de FileLoadException.
| Property | valor |
|---|---|
| InnerException | A referência à exceção interna. |
| Message | A cadeia de mensagens de erro. |
Para mais informações sobre exceções internas, veja InnerException.
Ver também
- Exception
- Manipulando e lançando exceções no .NET
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo
Aplica-se a
FileLoadException(String, String)
Inicializa uma nova instância da FileLoadException classe com uma mensagem de erro especificada e o nome do ficheiro que não pôde ser carregado.
public:
FileLoadException(System::String ^ message, System::String ^ fileName);
public FileLoadException(string message, string fileName);
new System.IO.FileLoadException : string * string -> System.IO.FileLoadException
Public Sub New (message As String, fileName As String)
Parâmetros
- message
- String
A String que descreve o erro. O conteúdo de message destina-se a ser compreendido pelos humanos. O chamador deste construtor é obrigado a garantir que esta cadeia foi localizada para a cultura do sistema atual.
Observações
Este construtor inicializa a Message propriedade da nova instância usando message e a FileName propriedade usando fileName. A InnerException propriedade da nova instância é inicializada em null.
FileName não é necessário que seja um ficheiro armazenado em disco; Pode ser qualquer parte de um sistema que suporte o acesso a streams. Por exemplo, dependendo do sistema, esta classe pode ser capaz de aceder a um dispositivo físico.
Ver também
Aplica-se a
FileLoadException(String, String, Exception)
Inicializa uma nova instância da FileLoadException classe com uma mensagem de erro especificada, o nome do ficheiro que não pôde ser carregado e uma referência à exceção interna que é a causa dessa exceção.
public:
FileLoadException(System::String ^ message, System::String ^ fileName, Exception ^ inner);
public FileLoadException(string message, string fileName, Exception inner);
new System.IO.FileLoadException : string * string * Exception -> System.IO.FileLoadException
Public Sub New (message As String, fileName As String, inner As Exception)
Parâmetros
- message
- String
A String que descreve o erro. O conteúdo de message destina-se a ser compreendido pelos humanos. O chamador deste construtor é obrigado a garantir que esta cadeia foi localizada para a cultura do sistema atual.
- inner
- Exception
A exceção que é a causa da exceção atual. Se o inner parâmetro não nullfor , a exceção atual é elevada num catch bloco que gere a exceção interna.
Observações
Uma exceção lançada como resultado direto de uma exceção anterior deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade devolve o mesmo valor que é passado ao construtor, ou null se a InnerException propriedade não fornecer o valor de exceção interna ao construtor.
FileName não é necessário que seja um ficheiro armazenado em disco; Pode ser qualquer parte de um sistema que suporte o acesso a streams. Por exemplo, dependendo do sistema, esta classe pode ser capaz de aceder a um dispositivo físico.
A tabela seguinte mostra os valores iniciais das propriedades para uma instância de FileLoadException.
| Property | valor |
|---|---|
| InnerException | A referência à exceção interna. |
| Message | A cadeia de mensagens de erro. |
Para mais informações sobre exceções internas, veja InnerException.
Ver também
- Exception
- Manipulando e lançando exceções no .NET
- E/S de arquivo e fluxo
- Como: Ler texto de um arquivo
- Como: Gravar texto em um arquivo