Class ColumnMasks
Wrapper type for the column masking rule objects Enterprise OPA generates alongside data filtering results.
public class ColumnMasks : Dictionary<string, Dictionary<string, MaskingFunc>>, IDictionary<string, Dictionary<string, MaskingFunc>>, ICollection<KeyValuePair<string, Dictionary<string, MaskingFunc>>>, IReadOnlyDictionary<string, Dictionary<string, MaskingFunc>>, IReadOnlyCollection<KeyValuePair<string, Dictionary<string, MaskingFunc>>>, IEnumerable<KeyValuePair<string, Dictionary<string, MaskingFunc>>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable
- Inheritance
-
ColumnMasks
- Implements
- Inherited Members
Remarks
Constructors
ColumnMasks()
public ColumnMasks()
ColumnMasks(IDictionary<string, Dictionary<string, MaskingFunc>>)
[JsonConstructor]
public ColumnMasks(IDictionary<string, Dictionary<string, MaskingFunc>> dictionary)
Parameters
dictionary
IDictionary<string, Dictionary<string, MaskingFunc>>
ColumnMasks(int)
public ColumnMasks(int capacity)
Parameters
capacity
int
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.