Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Interface IDependentContentTransfer

Interface that handles dependent content in export

Namespace: EPiServer.Core.Transfer
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[Obsolete("Replaced by IImplicitContentExporter")]
public interface IDependentContentTransfer

Properties

Roots

Declaration
[Obsolete("Interface is replaced by IImplicitContentExporter. This property is no longer exposed. Use ISiteDefinitionRepository and ContentRootService to retrieve all roots.")]
IList<ContentReference> Roots { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<ContentReference>

TransferContext

Declaration
[Obsolete("Interface is replaced by IImplicitContentExporter. The context should now be passed as an argument to the ExportDependentContent method.")]
IContentTransferContext TransferContext { get; set; }
Property Value
Type Description
IContentTransferContext

Methods

ExportDependentContent(IContent)

Declaration
void ExportDependentContent(IContent content)
Parameters
Type Name Description
IContent content

ShouldIncludeReferencedContent(IContent)

Declaration
[Obsolete("Interface is replaced by IImplicitContentExporter. This method is no longer needed as it is checked by ExportDependentContent method.")]
bool ShouldIncludeReferencedContent(IContent content)
Parameters
Type Name Description
IContent content
Returns
Type Description
System.Boolean

Extension Methods