DPRAttribute դաս

DPR ատրիբուտը նախատեսված է DPR-ը նկարագրող դասի վրա դնելու համար։

[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
public class DPRAttribute

Հատկություններ

Անվանում Տեսակ Լռությամբ արժեք Նկարագրություն
Name string DPR-ը նկարագրող դասի անունը։ DPR-ի ներքին անունը։
DPRType   - DPR-ի տեսակը։
DPRType.Report - Հաշվետվությունների տվյալների մշակման հարցում:
DPRType.OLAP - Օլապ տվյալների մշակման հարցում:
DPRType.JobElement - Առաջադրանքների տվյալների մշակման հարցում:
DPRType.Other - Այլ տվյալների մշակման հարցում:
ArmenianCaption string - DPR-ի հայերեն անվանումը:
EnglishCaption string - DPR-ի անգլերեն անվանումը:
IsCancellationSupported FeatureAvailability Enabled Թույլատրված է արդյոք DPR-ի ընդհատումը UI-ից։
FeatureAvailability.Enabled - Թույլատրված է DPR-ի ընդհատումը UI-ից:
FeatureAvailability.Disabled - Արգելված է DPR-ի ընդհատումը UI-ից:

Օրինակ

[DPR(DPRType = DPRType.Other, ArmenianCaption = "Փաստաթղթի դաշտերի խմբագրում", EnglishCaption = "Document's fields' edition", 
     IsCancellationSupported = FeatureAvailability.Disabled)]
public class EditDocumentsFields : DataProcessingRequest<EditFieldsResponse, EditFieldsRequest>
{
    //...
}