Class DefaultContentExporter
Inheritance
System.Object
DefaultContentExporter
Assembly: EPiServer.dll
Version: 12.0.3
Syntax
[ServiceConfiguration]
public class DefaultContentExporter : Object, IContentExporter
Constructors
DefaultContentExporter(IPrincipalAccessor, IRawContentRetriever, IRawPropertyRetriever, IPropertyExporter, ContentLanguageSettingRepository, IContentTypeRepository, IContentLoader, IImplicitContentExporter, IDynamicPropertiesLoader)
Declaration
public DefaultContentExporter(IPrincipalAccessor principalAccessor, IRawContentRetriever rawContentRetiever, IRawPropertyRetriever rawPropertyRetriever, IPropertyExporter propertyExporter, ContentLanguageSettingRepository settingsRepository, IContentTypeRepository contentTypeRepository, IContentLoader contentLoader, IImplicitContentExporter implicitContentExporter, IDynamicPropertiesLoader dynamicPropertiesLoader)
Parameters
Methods
EnsureContentTypeInPackage(Int32, IContentTransferContext, TransferExportOptions)
Declaration
protected virtual void EnsureContentTypeInPackage(int contentTypeId, IContentTransferContext context, TransferExportOptions options)
Parameters
Export(IContent, AccessLevel, IContentTransferContext, TransferExportOptions)
Declaration
public virtual ITransferContentData Export(IContent content, AccessLevel requiredSourceAccess, IContentTransferContext context, TransferExportOptions options)
Parameters
Returns
HandleDependentContent(IContent, IContentTransferContext)
Declaration
protected virtual void HandleDependentContent(IContent content, IContentTransferContext context)
Parameters
Implements
Extension Methods