C# 클래스 Chaos.Mcm.Extension.v5.Object

상속: Chaos.Mcm.Extension.v6.AMcmExtension
파일 보기 프로젝트 열기: CHAOS-Community/CHAOS.Portal.MCM

공개 메소드들

메소드 설명
Create ( UUID GUID, uint objectTypeID, uint folderID ) : Data.Dto.v5.Object
Delete ( UUID GUID ) : uint
Get ( IQuery query, UUID accessPointGUID, bool includeMetadata = false, bool includeFiles = false, bool includeObjectRelations = false, bool includeAccessPoints = false ) : IPagedResult
Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : Chaos.Mcm.Extension.v6
Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager, IObjectCreate objectCreate, IObjectDelete objectDelete, IObjectSetPublishSettings objectSetPublishSettings ) : Chaos.Mcm.Extension.v6
SetPublishSettings ( UUID objectGUID, UUID accessPointGUID, System.DateTime startDate, System.DateTime endDate ) : uint

메소드 상세

Create() 공개 메소드

public Create ( UUID GUID, uint objectTypeID, uint folderID ) : Data.Dto.v5.Object
GUID UUID
objectTypeID uint
folderID uint
리턴 Data.Dto.v5.Object

Delete() 공개 메소드

public Delete ( UUID GUID ) : uint
GUID UUID
리턴 uint

Get() 공개 메소드

public Get ( IQuery query, UUID accessPointGUID, bool includeMetadata = false, bool includeFiles = false, bool includeObjectRelations = false, bool includeAccessPoints = false ) : IPagedResult
query IQuery
accessPointGUID UUID
includeMetadata bool
includeFiles bool
includeObjectRelations bool
includeAccessPoints bool
리턴 IPagedResult

Object() 공개 메소드

public Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : Chaos.Mcm.Extension.v6
portalApplication IPortalApplication
mcmRepository IMcmRepository
permissionManager IPermissionManager
리턴 Chaos.Mcm.Extension.v6

Object() 공개 메소드

public Object ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager, IObjectCreate objectCreate, IObjectDelete objectDelete, IObjectSetPublishSettings objectSetPublishSettings ) : Chaos.Mcm.Extension.v6
portalApplication IPortalApplication
mcmRepository IMcmRepository
permissionManager IPermissionManager
objectCreate IObjectCreate
objectDelete IObjectDelete
objectSetPublishSettings IObjectSetPublishSettings
리턴 Chaos.Mcm.Extension.v6

SetPublishSettings() 공개 메소드

public SetPublishSettings ( UUID objectGUID, UUID accessPointGUID, System.DateTime startDate, System.DateTime endDate ) : uint
objectGUID UUID
accessPointGUID UUID
startDate System.DateTime
endDate System.DateTime
리턴 uint