Freigeben über


XamlLoadPermission Konstruktoren

Definition

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse.

Überlädt

XamlLoadPermission(IEnumerable<XamlAccessLevel>)

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse und verwendet einen aufzählbaren Satz bestimmter XamlAccessLevel-Werte.

XamlLoadPermission(PermissionState)

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse mithilfe von vorhandenen Berechtigungen.

XamlLoadPermission(XamlAccessLevel)

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse unter Verwendung eines einzelnen XamlAccessLevel-Werts.

XamlLoadPermission(IEnumerable<XamlAccessLevel>)

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse und verwendet einen aufzählbaren Satz bestimmter XamlAccessLevel-Werte.

public:
 XamlLoadPermission(System::Collections::Generic::IEnumerable<System::Xaml::Permissions::XamlAccessLevel ^> ^ allowedAccess);
public XamlLoadPermission (System.Collections.Generic.IEnumerable<System.Xaml.Permissions.XamlAccessLevel> allowedAccess);
new System.Xaml.Permissions.XamlLoadPermission : seq<System.Xaml.Permissions.XamlAccessLevel> -> System.Xaml.Permissions.XamlLoadPermission
Public Sub New (allowedAccess As IEnumerable(Of XamlAccessLevel))

Parameter

allowedAccess
IEnumerable<XamlAccessLevel>

Ein aufzählbarer Satz von bestimmten XamlAccessLevel-Werten.

Ausnahmen

allowedAccess ist null.

allowedAccess enthielt ungültige Informationen, z. B. ein NULL-Element.

Hinweise

Ein Aufruf dieses Konstruktors initialisiert die AllowedAccess Auflistung mit jedem allowedAccess Eintrag als Element und legt die Rückgabe für IsUnrestricted false die erstellte Instanz fest.

Gilt für

XamlLoadPermission(PermissionState)

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse mithilfe von vorhandenen Berechtigungen.

public:
 XamlLoadPermission(System::Security::Permissions::PermissionState state);
public XamlLoadPermission (System.Security.Permissions.PermissionState state);
new System.Xaml.Permissions.XamlLoadPermission : System.Security.Permissions.PermissionState -> System.Xaml.Permissions.XamlLoadPermission
Public Sub New (state As PermissionState)

Parameter

state
PermissionState

Ein PermissionState-Enumerationswert.

Hinweise

Unrestricted legt die Rückgabe für IsUnrestricted true die erstellte Instanz fest. Jeder Aufruf dieses Konstruktors legt die AllowedAccess Auflistung fest null , da sie nicht relevant ist, wenn Berechtigungen anstelle von XamlAccessLevelBerechtigungen gemeldet werden.

Gilt für

XamlLoadPermission(XamlAccessLevel)

Initialisiert eine neue Instanz der XamlLoadPermission-Klasse unter Verwendung eines einzelnen XamlAccessLevel-Werts.

public:
 XamlLoadPermission(System::Xaml::Permissions::XamlAccessLevel ^ allowedAccess);
public XamlLoadPermission (System.Xaml.Permissions.XamlAccessLevel allowedAccess);
new System.Xaml.Permissions.XamlLoadPermission : System.Xaml.Permissions.XamlAccessLevel -> System.Xaml.Permissions.XamlLoadPermission
Public Sub New (allowedAccess As XamlAccessLevel)

Parameter

allowedAccess
XamlAccessLevel

Der definierende XamlAccessLevel-Wert.

Ausnahmen

allowedAccess ist null.

Hinweise

Ein Aufruf dieses Konstruktors initialisiert die AllowedAccess Auflistung als allowedAccess einziges Element und legt die Rückgabe für IsUnrestricted false die erstellte Instanz fest.

Gilt für