C# 클래스 Chaos.Mcm.Extension.v6.MetadataSchema

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

공개 메소드들

메소드 설명
Create ( string name, string schemaXml, System.Guid guid = null ) : Data.Dto.MetadataSchema
Delete ( System.Guid guid ) : ScalarResult
Get ( System.Guid guid ) : IEnumerable
MetadataSchema ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : System
Update ( string name, string schemaXml, System.Guid guid ) : Data.Dto.MetadataSchema

비공개 메소드들

메소드 설명
HasPermissionToMetadataSchema ( System.Guid guid, MetadataSchemaPermission permission ) : bool

메소드 상세

Create() 공개 메소드

public Create ( string name, string schemaXml, System.Guid guid = null ) : Data.Dto.MetadataSchema
name string
schemaXml string
guid System.Guid
리턴 Data.Dto.MetadataSchema

Delete() 공개 메소드

public Delete ( System.Guid guid ) : ScalarResult
guid System.Guid
리턴 Chaos.Portal.Core.Data.Model.ScalarResult

Get() 공개 메소드

public Get ( System.Guid guid ) : IEnumerable
guid System.Guid
리턴 IEnumerable

MetadataSchema() 공개 메소드

public MetadataSchema ( IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager ) : System
portalApplication IPortalApplication
mcmRepository IMcmRepository
permissionManager IPermissionManager
리턴 System

Update() 공개 메소드

public Update ( string name, string schemaXml, System.Guid guid ) : Data.Dto.MetadataSchema
name string
schemaXml string
guid System.Guid
리턴 Data.Dto.MetadataSchema