C# 클래스 EPiAbstractions.DataFactoryFacade

상속: IDataFactoryFacade
파일 보기 프로젝트 열기: joelabrahamsson/EPiAbstractions

공개 메소드들

메소드 설명
Copy ( PageReference pageLink, PageReference destinationLink ) : PageReference
Copy ( PageReference pageLink, PageReference destinationLink, AccessLevel requiredSourceAccess, AccessLevel requiredDestinationAccess, System.Boolean publishOnDestination, System.Boolean allowThreading ) : PageReference
Copy ( PageReference pageLink, PageReference destinationLink, System.Boolean allowThreading ) : PageReference
Copy ( PageReference pageLink, PageReference destinationLink, System.Boolean publishOnDestination, System.Boolean allowThreading ) : PageReference
CreateLanguageBranch ( PageReference pageLink, ILanguageSelector selector ) : System.PageData
CreateLanguageBranch ( PageReference pageLink, ILanguageSelector selector, AccessLevel access ) : System.PageData
DataFactoryFacade ( ) : System
Delete ( PageReference pageLink, System.Boolean forceDelete ) : void
Delete ( PageReference pageLink, System.Boolean forceDelete, AccessLevel access ) : void
DeleteChildren ( PageReference pageLink, System.Boolean forceDelete ) : void
DeleteChildren ( PageReference pageLink, System.Boolean forceDelete, AccessLevel access ) : void
DeleteLanguageBranch ( PageReference pageLink, String languageBranch ) : void
DeleteLanguageBranch ( PageReference pageLink, String languageBranch, AccessLevel access ) : void
DeleteVersion ( PageReference pageLink ) : void
DeleteVersion ( PageReference pageLink, AccessLevel access ) : void
FindAllPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias, String languageBranch, ILanguageSelector selector ) : PageDataCollection
FindPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias ) : PageDataCollection
FindPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias, String languageBranch ) : PageDataCollection
FindPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias, String languageBranch, ILanguageSelector selector ) : PageDataCollection
GetChildren ( PageReference pageLink ) : PageDataCollection
GetChildren ( PageReference pageLink, ILanguageSelector selector ) : PageDataCollection
GetChildren ( PageReference pageLink, ILanguageSelector selector, Int32 startIndex, Int32 maxRows ) : PageDataCollection
GetDefaultPageData ( PageReference parentPageLink, Int32 pageTypeID ) : System.PageData
GetDefaultPageData ( PageReference parentPageLink, Int32 pageTypeID, ILanguageSelector selector ) : System.PageData
GetDefaultPageData ( PageReference parentPageLink, String pageTypeName ) : System.PageData
GetDefaultPageData ( PageReference parentPageLink, String pageTypeName, ILanguageSelector selector ) : System.PageData
GetDescendents ( PageReference pageLink ) : IList
GetLanguageBranches ( PageReference pageLink ) : PageDataCollection
GetLinksToPages ( PageReference pageLink ) : PageReferenceCollection
GetPage ( PageReference pageLink ) : System.PageData
GetPage ( PageReference pageLink, ILanguageSelector selector ) : System.PageData
GetPageProvider ( PageReference pageLink ) : PageProviderBase
GetPageProvider ( String remoteSiteName ) : PageProviderBase
GetParents ( PageReference pageLink ) : PagePath
GetSettingsFromPage ( PageReference pageLink ) : Settings
IsCapabilitySupported ( PageReference pageLink, PageProviderCapabilities capability ) : System.Boolean
IsWastebasket ( PageReference pageLink ) : System.Boolean
ListDelayedPublish ( ) : PageDataCollection
ListPublishedVersions ( PageReference pageLink ) : PageVersionCollection
ListVersions ( PageReference pageLink ) : PageVersionCollection
ListVersions ( PageReference pageLink, String languageBranch ) : PageVersionCollection
LoadPublishedVersion ( PageReference pageLink ) : PageVersion
LoadPublishedVersion ( PageReference pageLink, String languageBranch ) : PageVersion
LoadVersion ( PageReference pageLink ) : PageVersion
Move ( PageReference pageLink, PageReference destinationLink ) : void
Move ( PageReference pageLink, PageReference destinationLink, AccessLevel requiredSourceAccess, AccessLevel requiredDestinationAccess ) : void
MoveToWastebasket ( PageReference pageLink ) : void
OnCheckedInPage ( Object sender, PageEventArgs e ) : void
OnCheckingInPage ( Object sender, PageEventArgs e ) : void
OnCreatedPage ( Object sender, PageEventArgs e ) : void
OnCreatingPage ( Object sender, PageEventArgs e ) : void
OnDeletedPage ( Object sender, PageEventArgs e ) : void
OnDeletedPageLanguage ( Object sender, PageEventArgs e ) : void
OnDeletingPage ( Object sender, PageEventArgs e ) : void
OnDeletingPageLanguage ( Object sender, PageEventArgs e ) : void
OnFailedLoadingChildren ( Object sender, ChildrenEventArgs e ) : void
OnFailedLoadingPage ( Object sender, PageEventArgs e ) : void
OnFinishedLoadingChildren ( Object sender, ChildrenEventArgs e ) : void
OnFinishedLoadingPage ( Object sender, PageEventArgs e ) : void
OnLoadedChildren ( Object sender, ChildrenEventArgs e ) : void
OnLoadedDefaultPageData ( Object sender, PageEventArgs e ) : void
OnLoadedPage ( Object sender, PageEventArgs e ) : void
OnLoadingChildren ( Object sender, ChildrenEventArgs e ) : void
OnLoadingDefaultPageData ( Object sender, PageEventArgs e ) : void
OnLoadingPage ( Object sender, PageEventArgs e ) : void
OnMovedPage ( Object sender, PageEventArgs e ) : void
OnMovingPage ( Object sender, PageEventArgs e ) : void
OnPublishedPage ( Object sender, PageEventArgs e ) : void
OnPublishingPage ( Object sender, PageEventArgs e ) : void
OnSavedPage ( Object sender, PageEventArgs e ) : void
OnSavingPage ( Object sender, PageEventArgs e ) : void
ResetCounters ( ) : void
Save ( System.PageData page, SaveAction action ) : PageReference
Save ( System.PageData page, SaveAction action, AccessLevel access ) : PageReference

메소드 상세

Copy() 공개 메소드

public Copy ( PageReference pageLink, PageReference destinationLink ) : PageReference
pageLink PageReference
destinationLink PageReference
리턴 PageReference

Copy() 공개 메소드

public Copy ( PageReference pageLink, PageReference destinationLink, AccessLevel requiredSourceAccess, AccessLevel requiredDestinationAccess, System.Boolean publishOnDestination, System.Boolean allowThreading ) : PageReference
pageLink PageReference
destinationLink PageReference
requiredSourceAccess AccessLevel
requiredDestinationAccess AccessLevel
publishOnDestination System.Boolean
allowThreading System.Boolean
리턴 PageReference

Copy() 공개 메소드

public Copy ( PageReference pageLink, PageReference destinationLink, System.Boolean allowThreading ) : PageReference
pageLink PageReference
destinationLink PageReference
allowThreading System.Boolean
리턴 PageReference

Copy() 공개 메소드

public Copy ( PageReference pageLink, PageReference destinationLink, System.Boolean publishOnDestination, System.Boolean allowThreading ) : PageReference
pageLink PageReference
destinationLink PageReference
publishOnDestination System.Boolean
allowThreading System.Boolean
리턴 PageReference

CreateLanguageBranch() 공개 메소드

public CreateLanguageBranch ( PageReference pageLink, ILanguageSelector selector ) : System.PageData
pageLink PageReference
selector ILanguageSelector
리턴 System.PageData

CreateLanguageBranch() 공개 메소드

public CreateLanguageBranch ( PageReference pageLink, ILanguageSelector selector, AccessLevel access ) : System.PageData
pageLink PageReference
selector ILanguageSelector
access AccessLevel
리턴 System.PageData

DataFactoryFacade() 공개 메소드

public DataFactoryFacade ( ) : System
리턴 System

Delete() 공개 메소드

public Delete ( PageReference pageLink, System.Boolean forceDelete ) : void
pageLink PageReference
forceDelete System.Boolean
리턴 void

Delete() 공개 메소드

public Delete ( PageReference pageLink, System.Boolean forceDelete, AccessLevel access ) : void
pageLink PageReference
forceDelete System.Boolean
access AccessLevel
리턴 void

DeleteChildren() 공개 메소드

public DeleteChildren ( PageReference pageLink, System.Boolean forceDelete ) : void
pageLink PageReference
forceDelete System.Boolean
리턴 void

DeleteChildren() 공개 메소드

public DeleteChildren ( PageReference pageLink, System.Boolean forceDelete, AccessLevel access ) : void
pageLink PageReference
forceDelete System.Boolean
access AccessLevel
리턴 void

DeleteLanguageBranch() 공개 메소드

public DeleteLanguageBranch ( PageReference pageLink, String languageBranch ) : void
pageLink PageReference
languageBranch String
리턴 void

DeleteLanguageBranch() 공개 메소드

public DeleteLanguageBranch ( PageReference pageLink, String languageBranch, AccessLevel access ) : void
pageLink PageReference
languageBranch String
access AccessLevel
리턴 void

DeleteVersion() 공개 메소드

public DeleteVersion ( PageReference pageLink ) : void
pageLink PageReference
리턴 void

DeleteVersion() 공개 메소드

public DeleteVersion ( PageReference pageLink, AccessLevel access ) : void
pageLink PageReference
access AccessLevel
리턴 void

FindAllPagesWithCriteria() 공개 메소드

public FindAllPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias, String languageBranch, ILanguageSelector selector ) : PageDataCollection
pageLink PageReference
criterias PropertyCriteriaCollection
languageBranch String
selector ILanguageSelector
리턴 PageDataCollection

FindPagesWithCriteria() 공개 메소드

public FindPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias ) : PageDataCollection
pageLink PageReference
criterias PropertyCriteriaCollection
리턴 PageDataCollection

FindPagesWithCriteria() 공개 메소드

public FindPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias, String languageBranch ) : PageDataCollection
pageLink PageReference
criterias PropertyCriteriaCollection
languageBranch String
리턴 PageDataCollection

FindPagesWithCriteria() 공개 메소드

public FindPagesWithCriteria ( PageReference pageLink, PropertyCriteriaCollection criterias, String languageBranch, ILanguageSelector selector ) : PageDataCollection
pageLink PageReference
criterias PropertyCriteriaCollection
languageBranch String
selector ILanguageSelector
리턴 PageDataCollection

GetChildren() 공개 메소드

public GetChildren ( PageReference pageLink ) : PageDataCollection
pageLink PageReference
리턴 PageDataCollection

GetChildren() 공개 메소드

public GetChildren ( PageReference pageLink, ILanguageSelector selector ) : PageDataCollection
pageLink PageReference
selector ILanguageSelector
리턴 PageDataCollection

GetChildren() 공개 메소드

public GetChildren ( PageReference pageLink, ILanguageSelector selector, Int32 startIndex, Int32 maxRows ) : PageDataCollection
pageLink PageReference
selector ILanguageSelector
startIndex System.Int32
maxRows System.Int32
리턴 PageDataCollection

GetDefaultPageData() 공개 메소드

public GetDefaultPageData ( PageReference parentPageLink, Int32 pageTypeID ) : System.PageData
parentPageLink PageReference
pageTypeID System.Int32
리턴 System.PageData

GetDefaultPageData() 공개 메소드

public GetDefaultPageData ( PageReference parentPageLink, Int32 pageTypeID, ILanguageSelector selector ) : System.PageData
parentPageLink PageReference
pageTypeID System.Int32
selector ILanguageSelector
리턴 System.PageData

GetDefaultPageData() 공개 메소드

public GetDefaultPageData ( PageReference parentPageLink, String pageTypeName ) : System.PageData
parentPageLink PageReference
pageTypeName String
리턴 System.PageData

GetDefaultPageData() 공개 메소드

public GetDefaultPageData ( PageReference parentPageLink, String pageTypeName, ILanguageSelector selector ) : System.PageData
parentPageLink PageReference
pageTypeName String
selector ILanguageSelector
리턴 System.PageData

GetDescendents() 공개 메소드

public GetDescendents ( PageReference pageLink ) : IList
pageLink PageReference
리턴 IList

GetLanguageBranches() 공개 메소드

public GetLanguageBranches ( PageReference pageLink ) : PageDataCollection
pageLink PageReference
리턴 PageDataCollection

GetLinksToPages() 공개 메소드

public GetLinksToPages ( PageReference pageLink ) : PageReferenceCollection
pageLink PageReference
리턴 PageReferenceCollection

GetPage() 공개 메소드

public GetPage ( PageReference pageLink ) : System.PageData
pageLink PageReference
리턴 System.PageData

GetPage() 공개 메소드

public GetPage ( PageReference pageLink, ILanguageSelector selector ) : System.PageData
pageLink PageReference
selector ILanguageSelector
리턴 System.PageData

GetPageProvider() 공개 메소드

public GetPageProvider ( PageReference pageLink ) : PageProviderBase
pageLink PageReference
리턴 PageProviderBase

GetPageProvider() 공개 메소드

public GetPageProvider ( String remoteSiteName ) : PageProviderBase
remoteSiteName String
리턴 PageProviderBase

GetParents() 공개 메소드

public GetParents ( PageReference pageLink ) : PagePath
pageLink PageReference
리턴 PagePath

GetSettingsFromPage() 공개 메소드

public GetSettingsFromPage ( PageReference pageLink ) : Settings
pageLink PageReference
리턴 Settings

IsCapabilitySupported() 공개 메소드

public IsCapabilitySupported ( PageReference pageLink, PageProviderCapabilities capability ) : System.Boolean
pageLink PageReference
capability PageProviderCapabilities
리턴 System.Boolean

IsWastebasket() 공개 메소드

public IsWastebasket ( PageReference pageLink ) : System.Boolean
pageLink PageReference
리턴 System.Boolean

ListDelayedPublish() 공개 메소드

public ListDelayedPublish ( ) : PageDataCollection
리턴 PageDataCollection

ListPublishedVersions() 공개 메소드

public ListPublishedVersions ( PageReference pageLink ) : PageVersionCollection
pageLink PageReference
리턴 PageVersionCollection

ListVersions() 공개 메소드

public ListVersions ( PageReference pageLink ) : PageVersionCollection
pageLink PageReference
리턴 PageVersionCollection

ListVersions() 공개 메소드

public ListVersions ( PageReference pageLink, String languageBranch ) : PageVersionCollection
pageLink PageReference
languageBranch String
리턴 PageVersionCollection

LoadPublishedVersion() 공개 메소드

public LoadPublishedVersion ( PageReference pageLink ) : PageVersion
pageLink PageReference
리턴 PageVersion

LoadPublishedVersion() 공개 메소드

public LoadPublishedVersion ( PageReference pageLink, String languageBranch ) : PageVersion
pageLink PageReference
languageBranch String
리턴 PageVersion

LoadVersion() 공개 메소드

public LoadVersion ( PageReference pageLink ) : PageVersion
pageLink PageReference
리턴 PageVersion

Move() 공개 메소드

public Move ( PageReference pageLink, PageReference destinationLink ) : void
pageLink PageReference
destinationLink PageReference
리턴 void

Move() 공개 메소드

public Move ( PageReference pageLink, PageReference destinationLink, AccessLevel requiredSourceAccess, AccessLevel requiredDestinationAccess ) : void
pageLink PageReference
destinationLink PageReference
requiredSourceAccess AccessLevel
requiredDestinationAccess AccessLevel
리턴 void

MoveToWastebasket() 공개 메소드

public MoveToWastebasket ( PageReference pageLink ) : void
pageLink PageReference
리턴 void

OnCheckedInPage() 공개 메소드

public OnCheckedInPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnCheckingInPage() 공개 메소드

public OnCheckingInPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnCreatedPage() 공개 메소드

public OnCreatedPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnCreatingPage() 공개 메소드

public OnCreatingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnDeletedPage() 공개 메소드

public OnDeletedPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnDeletedPageLanguage() 공개 메소드

public OnDeletedPageLanguage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnDeletingPage() 공개 메소드

public OnDeletingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnDeletingPageLanguage() 공개 메소드

public OnDeletingPageLanguage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnFailedLoadingChildren() 공개 메소드

public OnFailedLoadingChildren ( Object sender, ChildrenEventArgs e ) : void
sender Object
e ChildrenEventArgs
리턴 void

OnFailedLoadingPage() 공개 메소드

public OnFailedLoadingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnFinishedLoadingChildren() 공개 메소드

public OnFinishedLoadingChildren ( Object sender, ChildrenEventArgs e ) : void
sender Object
e ChildrenEventArgs
리턴 void

OnFinishedLoadingPage() 공개 메소드

public OnFinishedLoadingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnLoadedChildren() 공개 메소드

public OnLoadedChildren ( Object sender, ChildrenEventArgs e ) : void
sender Object
e ChildrenEventArgs
리턴 void

OnLoadedDefaultPageData() 공개 메소드

public OnLoadedDefaultPageData ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnLoadedPage() 공개 메소드

public OnLoadedPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnLoadingChildren() 공개 메소드

public OnLoadingChildren ( Object sender, ChildrenEventArgs e ) : void
sender Object
e ChildrenEventArgs
리턴 void

OnLoadingDefaultPageData() 공개 메소드

public OnLoadingDefaultPageData ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnLoadingPage() 공개 메소드

public OnLoadingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnMovedPage() 공개 메소드

public OnMovedPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnMovingPage() 공개 메소드

public OnMovingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnPublishedPage() 공개 메소드

public OnPublishedPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnPublishingPage() 공개 메소드

public OnPublishingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnSavedPage() 공개 메소드

public OnSavedPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

OnSavingPage() 공개 메소드

public OnSavingPage ( Object sender, PageEventArgs e ) : void
sender Object
e PageEventArgs
리턴 void

ResetCounters() 공개 메소드

public ResetCounters ( ) : void
리턴 void

Save() 공개 메소드

public Save ( System.PageData page, SaveAction action ) : PageReference
page System.PageData
action SaveAction
리턴 PageReference

Save() 공개 메소드

public Save ( System.PageData page, SaveAction action, AccessLevel access ) : PageReference
page System.PageData
action SaveAction
access AccessLevel
리턴 PageReference