WqlEventQuery.GroupWithinInterval Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger det intervall som ska användas för att gruppera händelser av samma typ.
public:
property TimeSpan GroupWithinInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan GroupWithinInterval { get; set; }
member this.GroupWithinInterval : TimeSpan with get, set
Public Property GroupWithinInterval As TimeSpan
Egenskapsvärde
Returnerar ett TimeSpan värde som innehåller det intervall som används för att gruppera händelser av samma typ.
Exempel
I följande exempel initieras en ny WqlEventQuery och händelsefrågesträngen visas.
using System;
using System.Management;
public class EventSample
{
public static void Main(string[] args)
{
WqlEventQuery query = new WqlEventQuery();
query.EventClassName = "__InstanceCreationEvent";
query.Condition = "TargetInstance ISA 'Win32_NTLogEvent'";
query.GroupWithinInterval = new TimeSpan(0, 0, 10);
System.Collections.Specialized.StringCollection collection =
new System.Collections.Specialized.StringCollection();
collection.Add("TargetInstance.SourceName");
query.GroupByPropertyList = collection;
query.HavingCondition = "NumberOfEvents > 25";
Console.WriteLine(query.QueryString);
return;
}
}
Imports System.Management
Public Class EventSample
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
Dim query As New WqlEventQuery
query.EventClassName = "__InstanceCreationEvent"
query.Condition = "TargetInstance ISA 'Win32_NTLogEvent'"
query.GroupWithinInterval = New TimeSpan(0, 0, 10)
Dim collection As New System.Collections.Specialized. _
StringCollection
collection.Add("TargetInstance.SourceName")
query.GroupByPropertyList = collection
query.HavingCondition = "NumberOfEvents > 25"
MessageBox.Show(query.QueryString)
End Function 'Main
End Class
Kommentarer
Om du anger det här egenskapsvärdet åsidosätts alla tidigare värden som lagras i objektet. Frågesträngen återskapas för att återspegla det nya intervallet.
Egenskapsvärde
Null, om det inte finns någon gruppering inblandad; i annat fall intervallet där WMI ska gruppera händelser av samma typ.
.NET Framework-säkerhet
Fullständigt förtroende för den omedelbara uppringaren. Den här medlemmen kan inte användas av delvis betrodd kod. Mer information finns i Använda bibliotek från delvis betrodd kod.