SaaS CMS has officially launched! Learn more now.

Class ContentGuidAdmin

Represents the database access to get catalog content guid from database.

This class supports the EPiServer Commerce infrastructure and is not intended to be used directly from your code.

Inheritance
System.Object
ContentGuidAdmin
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: Mediachase.Commerce.Catalog.Data
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class ContentGuidAdmin

Constructors

ContentGuidAdmin(ReferenceConverter)

Initializes a new instance of the ContentGuidAdmin class.

Declaration
public ContentGuidAdmin(ReferenceConverter referenceConverter)
Parameters
Type Name Description
ReferenceConverter referenceConverter

The reference converter.

Methods

ResolveContentGuid(ContentReference)

Gets content Guid from contentLink.

Declaration
public virtual Guid ResolveContentGuid(ContentReference contentLink)
Parameters
Type Name Description
EPiServer.Core.ContentReference contentLink

The content link.

Returns
Type Description
System.Guid

The Guid for the specifed content, or Guid.Empty if the content guid is not found

Exceptions
Type Condition
System.ArgumentException

The input content link is not CatalogEntry, CatalogNode or Catalog.

Gets content link from contentGuid.

Declaration
public virtual ContentReference ResolveContentLink(Guid contentGuid)
Parameters
Type Name Description
System.Guid contentGuid

The content unique identifier.

Returns
Type Description
EPiServer.Core.ContentReference

Content link, or empty reference if the content link is not found