CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
CslaMemberConstants.cs
Go to the documentation of this file.
1namespace Csla.Analyzers
2{
3 public static class CslaMemberConstants
4 {
5 public static class Properties
6 {
7 public const string GetProperty = "GetProperty";
8 public const string GetPropertyConvert = "GetPropertyConvert";
9 public const string ReadProperty = "ReadProperty";
10 public const string ReadPropertyConvert = "ReadPropertyConvert";
11 public const string LazyGetProperty = "LazyGetProperty";
12 public const string LazyGetPropertyAsync = "LazyGetPropertyAsync";
13 public const string LazyReadProperty = "LazyReadProperty";
14 public const string LazyReadPropertyAsync = "LazyReadPropertyAsync";
15 public const string LoadProperty = "LoadProperty";
16 public const string LoadPropertyAsync = "LoadPropertyAsync";
17 public const string LoadPropertyConvert = "LoadPropertyConvert";
18 public const string LoadPropertyMarkDirty = "LoadPropertyMarkDirty";
19 public const string SetProperty = "SetProperty";
20 public const string SetPropertyConvert = "SetPropertyConvert";
21 }
22
23 public static class Operations
24 {
25 public const string DataPortalCreate = "DataPortal_Create";
26 public const string DataPortalFetch = "DataPortal_Fetch";
27 public const string DataPortalInsert = "DataPortal_Insert";
28 public const string DataPortalUpdate = "DataPortal_Update";
29 public const string DataPortalDelete = "DataPortal_Delete";
30 public const string DataPortalDeleteSelf = "DataPortal_DeleteSelf";
31 public const string DataPortalExecute = "DataPortal_Execute";
32 public const string ChildCreate = "Child_Create";
33 public const string ChildFetch = "Child_Fetch";
34 public const string ChildInsert = "Child_Insert";
35 public const string ChildUpdate = "Child_Update";
36 public const string ChildDeleteSelf = "Child_DeleteSelf";
37 public const string ChildExecute = "Child_Execute";
38 }
39
40 public static class OperationAttributes
41 {
42 public const string Create = nameof(Create);
43 public const string Fetch = nameof(Fetch);
44 public const string Insert = nameof(Insert);
45 public const string Update = nameof(Update);
46 public const string Delete = nameof(Delete);
47 public const string DeleteSelf = nameof(DeleteSelf);
48 public const string Execute = nameof(Execute);
49 public const string CreateChild = nameof(CreateChild);
50 public const string FetchChild = nameof(FetchChild);
51 public const string InsertChild = nameof(InsertChild);
52 public const string UpdateChild = nameof(UpdateChild);
53 public const string DeleteSelfChild = nameof(DeleteSelfChild);
54 public const string ExecuteChild = nameof(ExecuteChild);
55 }
56
57 public static class Types
58 {
59 public const string BusinessBase = nameof(BusinessBase);
60 public const string BusinessBindingListBase = nameof(BusinessBindingListBase);
61 public const string BusinessListBase = nameof(BusinessListBase);
62 public const string IBusinessRule = nameof(IBusinessRule);
63 public const string IBusinessRuleAsync = nameof(IBusinessRuleAsync);
64 public const string DataPortalChildOperationAttribute = nameof(DataPortalChildOperationAttribute);
65 public const string DataPortalOperationAttribute = nameof(DataPortalOperationAttribute);
66 public const string DataPortalRootOperationAttribute = nameof(DataPortalRootOperationAttribute);
67 public const string DynamicListBase = nameof(DynamicListBase);
68 public const string IBusinessObject = nameof(IBusinessObject);
69 public const string IMobileObject = nameof(IMobileObject);
70 public const string InjectAttribute = nameof(InjectAttribute);
71 public const string IPropertyInfo = nameof(IPropertyInfo);
72 public const string ManagedObjectBase = nameof(ManagedObjectBase);
73 public const string ObjectFactory = nameof(ObjectFactory);
74 public const string ReadOnlyBase = nameof(ReadOnlyBase);
75 public const string RunLocalAttribute = nameof(RunLocalAttribute);
76 }
77
78 public const string AssemblyName = "Csla";
79 public const string SerializableAttribute = "SerializableAttribute";
80 }
81}
@ ReadProperty
Request to read a property value.
@ IMobileObject
IMobileObject serialized into a byte array
@ Update
Update operation (includes insert, update and delete self).
@ Execute
Execute operation.
@ Fetch
Fetch operation.
@ Create
Create operation.
@ Delete
Delete operation.