C# Класс Chaos.Mcm.Extension.v6.MetadataSchema

Наследование: AMcmExtension
Показать файл Открыть проект

Открытые методы

Метод Описание
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