Edit

Share via


ISecurityPolicyEncodable Interface

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Supports the methods that convert permission object state to and from an XML element representation.

C#
public interface ISecurityPolicyEncodable
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISecurityPolicyEncodable
Derived
Attributes

Remarks

This interface is similar to ISecurityEncodable, with the exception that it includes policy-level context. Policy level is needed to resolve references to named permission sets.

Methods

FromXml(SecurityElement, PolicyLevel)

Reconstructs a security object with a specified state from an XML encoding.

ToXml(PolicyLevel)

Creates an XML encoding of the security object and its current state.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10