FileLoadException Construtores

Definição

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

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.

fileName
String

A contendo String o nome do ficheiro que não foi carregado.

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.

fileName
String

A contendo String o nome do ficheiro que não foi carregado.

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

Aplica-se a