Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der FileCodeGroup-Klasse.
Namespace: System.Security.Policy
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Sub New ( _
membershipCondition As IMembershipCondition, _
access As FileIOPermissionAccess _
)
'Usage
Dim membershipCondition As IMembershipCondition
Dim access As FileIOPermissionAccess
Dim instance As New FileCodeGroup(membershipCondition, access)
public FileCodeGroup (
IMembershipCondition membershipCondition,
FileIOPermissionAccess access
)
public:
FileCodeGroup (
IMembershipCondition^ membershipCondition,
FileIOPermissionAccess access
)
public FileCodeGroup (
IMembershipCondition membershipCondition,
FileIOPermissionAccess access
)
public function FileCodeGroup (
membershipCondition : IMembershipCondition,
access : FileIOPermissionAccess
)
Parameter
- membershipCondition
Eine Mitgliedschaftsbedingung, die Beweise überprüft, um zu ermitteln, ob diese Codegruppe Richtlinien anwendet.
- access
Einer der FileIOPermissionAccess-Werte. Dieser Wert wird zum Erstellen der erteilten FileIOPermission verwendet.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Der membershipCondition-Parameter ist NULL (Nothing in Visual Basic). |
|
Der Typ des membershipCondition-Parameters ist ungültig. – oder – Der Typ des access-Parameters ist ungültig. |
Hinweise
Dieser Konstruktor erstellt eine Basiscodegruppe. Untergeordnete Codegruppen können mit der AddChild-Methode hinzugefügt werden.
FileCodeGroup gibt einen Berechtigungssatz mit einer dynamisch berechneten FileIOPermission zurück, die den Dateizugriff auf das Verzeichnis gewährt, von dem aus der Code ausgeführt wird. Der gewährte Zugriffstyp wird durch den access-Parameter bestimmt.
Beispiel
Im folgenden Code wird die Verwendung des FileCodeGroup-Konstruktors veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die FileCodeGroup-Klasse.
Dim fileCodeGroup As New FileCodeGroup( _
New AllMembershipCondition, _
FileIOPermissionAccess.AllAccess)
FileCodeGroup fileCodeGroup =
new FileCodeGroup(
new AllMembershipCondition(),
FileIOPermissionAccess.AllAccess);
FileCodeGroup^ fileCodeGroup = gcnew FileCodeGroup(
gcnew AllMembershipCondition,FileIOPermissionAccess::AllAccess );
FileCodeGroup fileCodeGroup = new FileCodeGroup(new
AllMembershipCondition(), FileIOPermissionAccess.AllAccess);
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
FileCodeGroup-Klasse
FileCodeGroup-Member
System.Security.Policy-Namespace