Try our conversational search powered by Generative AI!

Class RequiredAccessResolver

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Encapsulates logic deciding on what access right that is required to modify a IContent instance. Keep internal to allow for future API changes.

Inheritance
System.Object
RequiredAccessResolver
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Core.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[ServiceConfiguration(IncludeServiceAccessor = false, Lifecycle = ServiceInstanceScope.Singleton)]
public class RequiredAccessResolver

Constructors

RequiredAccessResolver()

Declaration
public RequiredAccessResolver()

Methods

GetRequiredAccessLevel(IContent, StatusTransition)

Declaration
public virtual AccessLevel GetRequiredAccessLevel(IContent content, StatusTransition transition)
Parameters
Type Name Description
IContent content
StatusTransition transition
Returns
Type Description
AccessLevel

Extension Methods