AppSettingsReader Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan metode untuk membaca nilai jenis tertentu dari konfigurasi.
public ref class AppSettingsReader
public class AppSettingsReader
type AppSettingsReader = class
Public Class AppSettingsReader
- Warisan
-
AppSettingsReader
Contoh
Contoh berikut membuat file konfigurasi yang berisi bagian <appSettings>
, lalu menggunakan AppSettingsReader untuk membaca pengaturan yang baru saja dibuat.
using System;
using System.Configuration;
class Program
{
static void Main(string[] args)
{
var reader = new AppSettingsReader();
var stringSetting = reader.GetValue("String setting", typeof(string));
Console.WriteLine("String setting: " + stringSetting);
var dateTimeSetting = reader.GetValue("DateTime setting", typeof(DateTime));
Console.WriteLine("DateTime setting: " + dateTimeSetting);
try
{
var missingSetting = reader.GetValue("Int setting", typeof(Int32));
}
catch (InvalidOperationException e)
{
Console.WriteLine("Missing key error: " + e.Message);
}
Console.WriteLine("Press any key to continue");
Console.ReadKey();
}
}
Contoh berikut menunjukkan file konfigurasi yang digunakan oleh contoh sebelumnya.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="String setting" value="String retrieved from App.Config"/>
<add key="Date setting" value="Thursday, December 01, 2005 12:53:56 PM"/>
</appSettings>
</configuration>
Konstruktor
AppSettingsReader() |
Menginisialisasi instans baru kelas AppSettingsReader. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
GetValue(String, Type) |
Mendapatkan nilai untuk kunci tertentu dari AppSettings properti dan mengembalikan objek dari jenis yang ditentukan yang berisi nilai dari konfigurasi. |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |