Class AccessDeniedException
Exception thrown when access to a EPiServer resource is denied.
Implements
Inherited Members
Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 9.12.2Syntax
public class AccessDeniedException : EPiServerException, ISerializable, _Exception
Remarks
This exception is commonly thrown when you are denied access to perform an action on a specific content using IContentRepository. For debugging scenarios you can use the ContentLink property for the source page of an exception.
Constructors
AccessDeniedException()
Initializes the new instance of AccessDeniedException
Declaration
public AccessDeniedException()
AccessDeniedException(ContentReference)
Initializes the new instance of AccessDeniedException providing the reference to the page on which it is raised
Declaration
public AccessDeniedException(ContentReference contentLink)
Parameters
Type | Name | Description |
---|---|---|
ContentReference | contentLink |
AccessDeniedException(ContentReference, String)
Initializes the new instance of AccessDeniedException providing the reference to the page on which it is raised and other details
Declaration
public AccessDeniedException(ContentReference contentLink, string details)
Parameters
Type | Name | Description |
---|---|---|
ContentReference | contentLink | The content link. |
System.String | details | The details. |
AccessDeniedException(SerializationInfo, StreamingContext)
Initializes a new instance of the AccessDeniedException class with serialized data.
Declaration
protected AccessDeniedException(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | The object that holds the serialized object data. |
System.Runtime.Serialization.StreamingContext | context | The contextual information about the source or destination. |
AccessDeniedException(String)
Initializes the new instance of AccessDeniedException
Declaration
public AccessDeniedException(string message)
Parameters
Type | Name | Description |
---|---|---|
System.String | message | The error message that explains the reason for the exception. |
AccessDeniedException(String, Exception)
Initializes the new instance of AccessDeniedException
Declaration
public AccessDeniedException(string message, Exception innerException)
Parameters
Type | Name | Description |
---|---|---|
System.String | message | The error message that explains the reason for the exception. |
System.Exception | innerException | The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. |
Properties
ContentLink
The content that generated the exception.
Declaration
public ContentReference ContentLink { get; }
Property Value
Type | Description |
---|---|
ContentReference |
PageLink
The actual page that generated the exception.
Declaration
[Obsolete("Use ContentLink instead.")]
public PageReference PageLink { get; }
Property Value
Type | Description |
---|---|
PageReference |