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.
DataPortalOperationAttributes.cs
Go to the documentation of this file.
1//-----------------------------------------------------------------------
2// <copyright file="DataPortalOperationAttributes.cs" company="Marimer LLC">
3// Copyright (c) Marimer LLC. All rights reserved.
4// Website: https://cslanet.com
5// </copyright>
6// <summary>Defines the attributes used by data portal to find methods</summary>
7//-----------------------------------------------------------------------
8using System;
9
10namespace Csla
11{
16 [AttributeUsage(AttributeTargets.Parameter)]
17 public class InjectAttribute : Attribute
18 { }
19
24 [AttributeUsage(AttributeTargets.Method)]
25 public class DataPortalOperationAttribute : Attribute
26 { }
27
32 [AttributeUsage(AttributeTargets.Method)]
34 { }
35
40 [AttributeUsage(AttributeTargets.Method)]
42 { }
43
49 [AttributeUsage(AttributeTargets.Method)]
51 { }
52
58 [AttributeUsage(AttributeTargets.Method)]
60 { }
61
67 [AttributeUsage(AttributeTargets.Method)]
69 { }
70
76 [AttributeUsage(AttributeTargets.Method)]
78 { }
79
85 [AttributeUsage(AttributeTargets.Method)]
87 { }
88
94 [AttributeUsage(AttributeTargets.Method)]
96 { }
97
103 [AttributeUsage(AttributeTargets.Method)]
105 { }
106
112 [AttributeUsage(AttributeTargets.Method)]
114 { }
115
121 [AttributeUsage(AttributeTargets.Method)]
123 { }
124
130 [AttributeUsage(AttributeTargets.Method)]
132 { }
133
139 [AttributeUsage(AttributeTargets.Method)]
141 { }
142
148 [AttributeUsage(AttributeTargets.Method)]
150 { }
151
157 [AttributeUsage(AttributeTargets.Method)]
159 { }
160}
Specifies a method used by the server-side data portal to initialize a new domain object.
Specifies a method used by the server-side data portal to initialize a new child object.
Base type for data portal child operation attributes.
Base type for data portal operation attributes.
Base type for data portal root operation attributes.
Specifies a method used by the server-side data portal to delete domain object data during an update ...
Specifies a method used by the server-side data portal to delete domain object data during an explici...
Specifies a method used by the server-side data portal to delete child object data during an update o...
Specifies a method used by the server-side data portal to execute a command object.
Specifies a method used by the server-side data portal to execute a child command object during an up...
Specifies a method used by the server-side data portal to load existing data into the domain object.
Specifies a method used by the server-side data portal to load existing data into the child object.
Specifies a parameter that is provided via dependency injection.
Specifies a method used by the server-side data portal to insert domain object data during an update ...
Specifies a method used by the server-side data portal to insert child object data during an update o...
Specifies a method used by the server-side data portal to update domain object data during an update ...
Specifies a method used by the server-side data portal to update child object data during an update o...