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.
DataPortalOperationQualification.cs
Go to the documentation of this file.
2{
3 public readonly struct DataPortalOperationQualification
4 {
5 public DataPortalOperationQualification(bool byNamingConvention, bool byAttribute) =>
6 (ByNamingConvention, ByAttribute) = (byNamingConvention, byAttribute);
7
10 qualification.ByNamingConvention | ByNamingConvention,
11 qualification.ByAttribute | ByAttribute);
12
13 public static implicit operator bool(DataPortalOperationQualification qualification) =>
14 qualification.ByAttribute | qualification.ByNamingConvention;
15
16 public void Deconstruct(out bool byNamingConvention, out bool byAttribute) =>
17 (byNamingConvention, byAttribute) = (ByNamingConvention, ByAttribute);
18
19 public bool ByAttribute { get; }
20 public bool ByNamingConvention { get; }
21 }
22}
void Deconstruct(out bool byNamingConvention, out bool byAttribute)
DataPortalOperationQualification Combine(DataPortalOperationQualification qualification)
DataPortalOperationQualification(bool byNamingConvention, bool byAttribute)