Class DataAttributeWriteAccessRequest
Namespace: Casewhere.Runtime.RuleValidation
Assembly: Casewhere.Runtime.dll
public class DataAttributeWriteAccessRequest : DataAttributeAccessRequest
Inheritance
object ← DataAttributeAccessRequest ← DataAttributeWriteAccessRequest
Inherited Members
DataAttributeAccessRequest.DataClassName, DataAttributeAccessRequest.AttributeNames, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DataAttributeWriteAccessRequest>(DataAttributeWriteAccessRequest)
Constructors
DataAttributeWriteAccessRequest()
public DataAttributeWriteAccessRequest()
Methods
ForCreate(string, List<string>)
public static DataAttributeWriteAccessRequest ForCreate(string dataClassName, List<string> attributeNames)
Parameters
dataClassName
string
Returns
DataAttributeWriteAccessRequest
ForDelete(string)
public static DataAttributeWriteAccessRequest ForDelete(string dataClassName)
Parameters
dataClassName
string
Returns
DataAttributeWriteAccessRequest
ForUpdate(string, List<string>)
public static DataAttributeWriteAccessRequest ForUpdate(string dataClassName, List<string> attributeNames)
Parameters
dataClassName
string