Parameters
- fileInfo
- A file info that represents a file in the file provider.
- encoding
- The character encoding to use.
Exception | Description |
---|---|
System.ArgumentNullException |
A This is a usage error, i.e. it will never occur (the exception will not be thrown) in a correctly written program. Your code should not catch this exception. |
System.IO.FileNotFoundException | An attempt to access a file that does not exist on disk has failed. This is an operation error that depends on factors external to your program, and thus cannot be always avoided. Your code must handle it appropriately. |
System.IO.IOException | An I/O error has occurred. This is an operation error that depends on factors external to your program, and thus cannot be always avoided. Your code must handle it appropriately. |
System.NotSupportedException | An invoked method is not supported at all, or is not supported with the parameters used to create the object. |
System.Security.SecurityException | A security error was detected. This is an operation error that depends on factors external to your program, and thus cannot be always avoided. Your code must handle it appropriately. |
System.UnauthorizedAccessException | The operating system has denied access because of an I/O error or a specific type of security error. This is an operation error that depends on factors external to your program, and thus cannot be always avoided. Your code must handle it appropriately. |
This method is similar to FileSystem.ReadAllText Method for normal (operating system) files.
Note: This method allows you to read from a text file. The contents of the file are returned as a string.
The file encoding can be specified if the contents of the file are in an encoding such as ASCII or UTF-8. If you are reading from a file with extended characters, you need to specify the file encoding using the appropriate overload of this method.