SaaS CMS has officially launched! Learn more now.

Class ContentNotFoundException

Thrown when a ContentData cannot be found.

Inheritance
System.Object
ContentNotFoundException
Namespace: EPiServer.Core
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
public class ContentNotFoundException : EPiServerException
Remarks

This exception is commonly thrown when you are accessing a content that does not exist using IContentRepository. For debugging scenarios you can use the ContentLink property for the source page of an exception.

Constructors

ContentNotFoundException()

Initializes a new instance of the ContentNotFoundException class for a given content instance that was not found.

Declaration
public ContentNotFoundException()

ContentNotFoundException(ContentReference)

Initializes a new instance of the ContentNotFoundException class for a given content instance that was not found.

Declaration
public ContentNotFoundException(ContentReference contentLink)
Parameters
Type Name Description
ContentReference contentLink

The content link.

ContentNotFoundException(Guid)

Initializes a new instance of the ContentNotFoundException class for a given content instance GUID that was not found.

Declaration
public ContentNotFoundException(Guid contentGuid)
Parameters
Type Name Description
System.Guid contentGuid

The content GUID.

ContentNotFoundException(SerializationInfo, StreamingContext)

Initializes a new instance of the ContentNotFoundException class with serialized data.

Declaration
protected ContentNotFoundException(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.

ContentNotFoundException(String)

Initializes a new instance of the ContentNotFoundException class for a given content instance that was not found.

Declaration
public ContentNotFoundException(string errorMessage)
Parameters
Type Name Description
System.String errorMessage

ContentNotFoundException(String, Exception)

Initializes the new instance of ContentNotFoundException

Declaration
public ContentNotFoundException(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

ContentGuid

Gets the content GUID.

Declaration
public Guid ContentGuid { get; set; }
Property Value
Type Description
System.Guid

The content GUID.

Gets the content link.

Declaration
public ContentReference ContentLink { get; set; }
Property Value
Type Description
ContentReference

The content link.

Extension Methods