Freigeben über


CodeGroup-Konstruktor

Initialisiert eine neue Instanz von CodeGroup.

Namespace: System.Security.Policy
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Protected Sub New ( _
    membershipCondition As IMembershipCondition, _
    policy As PolicyStatement _
)
'Usage
Dim membershipCondition As IMembershipCondition
Dim policy As PolicyStatement

Dim instance As New CodeGroup(membershipCondition, policy)
protected CodeGroup (
    IMembershipCondition membershipCondition,
    PolicyStatement policy
)
protected:
CodeGroup (
    IMembershipCondition^ membershipCondition, 
    PolicyStatement^ policy
)
protected CodeGroup (
    IMembershipCondition membershipCondition, 
    PolicyStatement policy
)
protected function CodeGroup (
    membershipCondition : IMembershipCondition, 
    policy : PolicyStatement
)

Parameter

  • membershipCondition
    Eine Mitgliedschaftsbedingung, die Beweise überprüft, um zu ermitteln, ob diese Codegruppe Richtlinien anwendet.
  • policy
    Die Richtlinienanweisung für die Codegruppe in Form von Attributen und eines Satzes von Berechtigungen, die Code erteilt werden sollen, der die Mitgliedschaftsbedingung erfüllt.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

Der membershipCondition-Parameter ist NULL (Nothing in Visual Basic).

ArgumentException

Der Typ des membershipCondition-Parameters ist ungültig.

– oder –

Der Typ des policy-Parameters ist ungültig.

Hinweise

Dieser Konstruktor erstellt eine Basiscodegruppe und muss von den Konstruktoren benutzerdefinierter Codegruppen aufgerufen werden. Untergeordnete Codegruppen können unter Verwendung der AddChild-Methode hinzugefügt werden.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

CodeGroup-Klasse
CodeGroup-Member
System.Security.Policy-Namespace