差分

ナビゲーションに移動 検索に移動

Web.config

357 バイト追加, 2012年3月30日 (金) 08:07
== Web.configから特定エレメントを抽出する ==
Web.configの各エレメントには「[[ConfigurationSection クラス (System.Configuration)]]」から派生したマッピングクラスが用意されている。
<source lang="csharp">
// using System.Web.Hosting; using System.Web.configが置いてあるディレクトリのパスを取得する。Configuration; var path = HostingEnvironmentusing System.ApplicationPhysicalPathConfiguration;
public SessionStateSection GetSessionStateSection() { // Web.configを開く。configが置いてあるディレクトリのパスを取得する。 Configuration webConfig var path = WebConfigurationManagerHostingEnvironment.OpenMachineConfiguration(path)ApplicationPhysicalPath;
// Web.configを開く。 Configuration webConfig = WebConfigurationManager.OpenMachineConfiguration(path);  // sessionStateエレメントを抽出する。 var config return = (SessionStateSection) webConfig.GetSection("system.web/sessionState"); }
</source>
匿名利用者

案内メニュー