Partager via


ScriptingStandardConsumerSetting class

La classe singleton ScriptingStandardConsumerSetting fournit des données d’inscription communes à toutes les instances de la classe de consommateur standard ActiveScriptEventConsumer . Une instance ActiveScriptEventConsumer utilise les propriétés MaximumScripts et Timeout. Pour plus d’informations, consultez Monitoring et réponse aux événements avec des consommateurs standard.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés et les méthodes sont classées dans l’ordre alphabétique, pas dans l’ordre MOF.

Syntaxe

[Singleton, AMENDMENT]
class ScriptingStandardConsumerSetting : CIM_Setting
{
  string Caption = "Scripting Standard Consumer Setting";
  string Description = "Registration data common to all instances of the Scripting Standard Consumer";
  uint32 MaximumScripts = 300;
  string SettingID = "ScriptingStandardConsumerSetting";
  uint32 Timeout = 0;
};

Membres

Le ScriptingStandardConsumerSetting possède ces types de membres :

Propriétés

La classe ScriptingStandardConsumerSetting a ces propriétés.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (64)

Brève description d’un objet une chaîne d’une ligne. Contient la chaîne ScriptingStandardConsumerSetting, car il s’agit d’une classe singleton.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description textuelle d’un objet.

MaximumScripts

Type de données : uint32

Type d'accès : lecture/écriture

Nombre maximal de scripts exécutés avant qu’un consommateur démarre une nouvelle instance. Pour effacer les fuites de mémoire des scripts, arrêtez régulièrement le consommateur. La valeur par défaut est 300.

SettingID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (256)

Identificateur de l’objet de paramètre.

Délai d'expiration

Type de données : uint32

Type d'accès : lecture/écriture

Qualificateurs : unités (« Minutes »)

Nombre maximal de minutes avant qu’un consommateur démarre une nouvelle instance. Si la valeur est égale à 0 (zéro), la propriété MaximumScripts contrôle la durée de vie du consommateur. La plage valide pour Timeout est comprise entre 0 et 71 000 et la valeur par défaut est 0 (zéro).

Notes

L’instance unique de la classe ScriptingStandardConsumerSetting réside dans l’espace de noms root\cimv2.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Root\subscription
MOF
Scrcons.mof
DLL
Scrcons.exe

Voir aussi

CIM_Setting

Classes de consommateur standard

Exécution d’un script basé sur un événement

Création d’un consommateur logique

Réception d’événements à tout moment

__EventConsumer