<PackageReference Include="System.Security.Permissions" Version="5.0.0-preview.1.20120.5" />

XamlLoadPermission

Declares permissions for loading types from assemblies that are used by a XAML reader or writer.

Gets the list of all XamlAccessLevel values that this XamlLoadPermission represents.

Initializes a new instance of the XamlLoadPermission class, using existing permissions.

public XamlLoadPermission(XamlAccessLevel allowedAccess)

Initializes a new instance of the XamlLoadPermission class, using a single XamlAccessLevel value.

Initializes a new instance of the XamlLoadPermission class, using an enumerable set of specific XamlAccessLevel values.

public bool Includes(XamlAccessLevel requestedAccess)

Returns whether this XamlLoadPermission includes a specified XamlAccessLevel in its AllowedAccess list.

public bool IsUnrestricted()

Returns whether this XamlLoadPermission denotes unrestricted permissions.