C# 클래스 Rebel.Cms.Web.Packaging.PackageInstallation

파일 보기 프로젝트 열기: RebelCMS/rebelcmsxu5 1 사용 예제들

공개 메소드들

메소드 설명
CopyPackageFiles ( ) : List

Verifies that all files from Package source can be copied to destination, and then goes on to copy the files that can be copied.

ImportData ( ) : SerializedDataImport

Imports serialized data from a package by checking if its valid and already exists.

PackageInstallation ( IBackOfficeRequestContext context, System.Web.HttpContextBase httpContext, IPackage package ) : System

비공개 메소드들

메소드 설명
CheckImportableEntities ( SerializedDataImport dataImport ) : void

Check Entities can be imported. Updates 'IsImportable' property on DeseriazliedDataResult

CheckImportableRelations ( SerializedDataImport dataImport ) : void

Check relations to verify source and destination exists

메소드 상세

CopyPackageFiles() 공개 메소드

Verifies that all files from Package source can be copied to destination, and then goes on to copy the files that can be copied.
public CopyPackageFiles ( ) : List
리턴 List

ImportData() 공개 메소드

Imports serialized data from a package by checking if its valid and already exists.
public ImportData ( ) : SerializedDataImport
리턴 SerializedDataImport

PackageInstallation() 공개 메소드

public PackageInstallation ( IBackOfficeRequestContext context, System.Web.HttpContextBase httpContext, IPackage package ) : System
context IBackOfficeRequestContext
httpContext System.Web.HttpContextBase
package IPackage
리턴 System