CompilationSection.NumRecompilesBeforeAppRestart プロパティ

定義

アプリケーションの再起動前に発生する可能性があるリソースの動的再コンパイルの数を取得または設定します。

public:
 property int NumRecompilesBeforeAppRestart { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("numRecompilesBeforeAppRestart", DefaultValue=15)]
public int NumRecompilesBeforeAppRestart { get; set; }
[<System.Configuration.ConfigurationProperty("numRecompilesBeforeAppRestart", DefaultValue=15)>]
member this.NumRecompilesBeforeAppRestart : int with get, set
Public Property NumRecompilesBeforeAppRestart As Integer

プロパティ値

アプリケーションの再起動前に発生する可能性があるリソースの動的再コンパイルの数を示す値。 既定値は 15 回の再コンパイルです。

属性

次のコード例は、 NumRecompilesBeforeAppRestart プロパティの使用方法を示しています。 このコード例は、 CompilationSection クラスに提供されるより大きな例の一部です。

// Display NumRecompilesBeforeAppRestart property.
Console.WriteLine("NumRecompilesBeforeAppRestart: {0}", 
  configSection.NumRecompilesBeforeAppRestart);

// Set NumRecompilesBeforeAppRestart property.
configSection.NumRecompilesBeforeAppRestart = 15;
' Display NumRecompilesBeforeAppRestart property.
Console.WriteLine("NumRecompilesBeforeAppRestart: {0}", _
 configSection.NumRecompilesBeforeAppRestart)

' Set NumRecompilesBeforeAppRestart property.
configSection.NumRecompilesBeforeAppRestart = 15

注釈

アプリケーションの再起動前に発生する可能性があるリソースの動的再コンパイルの数を示します。 この属性は、グローバル構成レベルとアプリケーション構成レベルではサポートされますが、ディレクトリ構成レベルではサポートされません。

ASP.NET は、アセンブリが無効になり、削除に失敗するたびに、 NumRecompilesBeforeAppRestart プロパティの値を増やします。

適用対象

こちらもご覧ください