HealthMonitoringSection.EventMappings プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HealthMonitoringSection.EventMappings プロパティの意味・解説 

HealthMonitoringSection.EventMappings プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

EventMappingSettings オブジェクトの EventMappingSettingsCollection コレクション取得します

名前空間: System.Web.Configuration
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public ReadOnly Property
 EventMappings As EventMappingSettingsCollection
Dim instance As HealthMonitoringSection
Dim value As EventMappingSettingsCollection

value = instance.EventMappings
public EventMappingSettingsCollection EventMappings { get;
 }
public:
property EventMappingSettingsCollection^ EventMappings {
    EventMappingSettingsCollection^ get ();
}
/** @property */
public EventMappingSettingsCollection get_EventMappings ()
public function get EventMappings
 () : EventMappingSettingsCollection

プロパティ
EventMappingSettings オブジェクトEventMappingSettingsCollection コレクション既定値は空の EventMappingSettingsCollection コレクションです。

使用例使用例

EventMappings プロパティ使用方法コード例次に示します。このコード例は、HealthMonitoringSection クラストピック取り上げているコード例一部分です。

' Add a EventMappingsSettings object to the EventMappings collection
 property.
Dim eventMappingSetting As EventMappingSettings
 = New EventMappingSettings( _
    "Failure Audits", "System.Web.Management.WebAuditEvent,
 System.Web")
eventMappingSetting.Name = "All Errors"
eventMappingSetting.Type = _
    "System.Web.Management.WebErrorEvent, System.Web"
eventMappingSetting.StartEventCode = 0
eventMappingSetting.EndEventCode = 4096
healthMonitoringSection.EventMappings.Add(eventMappingSetting)

' Add an EventMappingsSettings object to the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Add(new EventMappingSettings(
 _
    "Failure Audits", "System.Web.Management.WebAuditEvent,
 System.Web"))

' Add an EventMappingsSettings object to the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Add(new EventMappingSettings(
 _
    "Success Audits", "System.Web.Management.WebAuditEvent,
 System.Web", _
    512, Int32.MaxValue))

' Insert an EventMappingsSettings object into the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Insert(1, _
    new EventMappingSettings("HeartBeats",
 "", 1, 2))

' Display contents of the EventMappings collection property
Console.WriteLine( _
    "EventMappings Collection contains {0} values:",
 healthMonitoringSection.EventMappings.Count)

' Display all elements.
For i As System.Int32 = 0 To
 healthMonitoringSection.EventMappings.Count - 1
eventMappingSetting = healthMonitoringSection.EventMappings(i)
Dim name As String = eventMappingSetting.Name
Dim type As String = eventMappingSetting.Type
Dim startCd As Integer =
 eventMappingSetting.StartEventCode
Dim endCd As Integer = eventMappingSetting.EndEventCode
    Dim item As String =
 "Name='" & name & "', Type='" & type
 & _
        "', StartEventCode =  '" & startCd.ToString()
 & _
        "', EndEventCode =  '" & endCd.ToString() &
 "'"
    Console.WriteLine("  Item {0}: {1}", i, item)
Next

' See if the EventMappings collection property contains the event 'HeartBeats'.
Console.WriteLine("EventMappings contains 'HeartBeats': {0}.",
 _
    healthMonitoringSection.EventMappings.Contains("HeartBeats"))

' Get the index of the 'HeartBeats' event in the EventMappings collection
 property.
Console.WriteLine("EventMappings index for 'HeartBeats':
 {0}.", _
    healthMonitoringSection.EventMappings.IndexOf("HeartBeats"))

' Get a named EventMappings
eventMappingSetting = healthMonitoringSection.EventMappings("HeartBeats")

' Remove an EventMappingsSettings object from the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Remove("HeartBeats")

' Remove an EventMappingsSettings object from the EventMappings collection
 property.
healthMonitoringSection.EventMappings.RemoveAt(0)

' Clear all EventMappingsSettings object from the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Clear()

// Add a EventMappingsSettings object to the EventMappings collection
 property.
EventMappingSettings eventMappingSetting = new EventMappingSettings(
    "Failure Audits", "System.Web.Management.WebAuditEvent, System.Web");
eventMappingSetting.Name = "All Errors";
eventMappingSetting.Type = 
    "System.Web.Management.WebErrorEvent, System.Web";
eventMappingSetting.StartEventCode = 0;
eventMappingSetting.EndEventCode = 4096;
healthMonitoringSection.EventMappings.Add(eventMappingSetting);

// Add an EventMappingsSettings object to the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Add(new EventMappingSettings(
    "Failure Audits", "System.Web.Management.WebAuditEvent, System.Web"));

// Add an EventMappingsSettings object to the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Add(new EventMappingSettings(
    "Success Audits", "System.Web.Management.WebAuditEvent, System.Web"
,
    512, Int32.MaxValue));

// Insert an EventMappingsSettings object into the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Insert(1, 
    new EventMappingSettings("HeartBeats", "",
 1, 2));

// Display contents of the EventMappings collection property
Console.WriteLine(
    "EventMappings Collection contains {0} values:", healthMonitoringSection.EventMappings.Count);

// Display all elements.
for (System.Int32 i = 0; i < healthMonitoringSection.EventMappings.Count;
 i++)
{
eventMappingSetting = healthMonitoringSection.EventMappings[i];
string name = eventMappingSetting.Name;
string type = eventMappingSetting.Type;
int startCd = eventMappingSetting.StartEventCode;
int endCd = eventMappingSetting.EndEventCode;
    string item = "Name='" + name + "', Type='"
 + type +
        "', StartEventCode =  '" + startCd.ToString() +
        "', EndEventCode =  '" + endCd.ToString() + "'";
    Console.WriteLine("  Item {0}: {1}", i, item);
}

// See if the EventMappings collection property contains the event 'HeartBeats'.
Console.WriteLine("EventMappings contains 'HeartBeats': {0}.",
    healthMonitoringSection.EventMappings.Contains("HeartBeats"));

// Get the index of the 'HeartBeats' event in the EventMappings collection
 property.
Console.WriteLine("EventMappings index for 'HeartBeats':
 {0}.",
    healthMonitoringSection.EventMappings.IndexOf("HeartBeats"));

// Get a named EventMappings
eventMappingSetting = healthMonitoringSection.EventMappings["HeartBeats"];

// Remove an EventMappingsSettings object from the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Remove("HeartBeats");

// Remove an EventMappingsSettings object from the EventMappings collection
 property.
healthMonitoringSection.EventMappings.RemoveAt(0);

// Clear all EventMappingsSettings object from the EventMappings collection
 property.
healthMonitoringSection.EventMappings.Clear();

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HealthMonitoringSection クラス
HealthMonitoringSection メンバ
System.Web.Configuration 名前空間
EventMappingSettingsCollection クラス
EventMappingSettings クラス


このページでは「.NET Framework クラス ライブラリ リファレンス」からHealthMonitoringSection.EventMappings プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHealthMonitoringSection.EventMappings プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHealthMonitoringSection.EventMappings プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HealthMonitoringSection.EventMappings プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HealthMonitoringSection.EventMappings プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS