internal static GetterDelegate ScopeTypeGetterDelegate(RoleAssignmentFlagsFormat.Bitfields bitfield) { return((IPropertyBag propertyBag) => (ScopeType)RoleAssignmentFlagsFormat.GetBits(propertyBag, bitfield)); }
internal static object EnabledGetter(IPropertyBag propertyBag) { return(RoleAssignmentFlagsFormat.GetBits(propertyBag, RoleAssignmentFlagsFormat.Bitfields.IsEnabled) != 0UL); }
internal static object RoleAssigneeTypeGetter(IPropertyBag propertyBag) { return((RoleAssigneeType)RoleAssignmentFlagsFormat.GetBits(propertyBag, RoleAssignmentFlagsFormat.Bitfields.RoleAssigneeType)); }
internal static object ConfigWriteScopeGetter(IPropertyBag propertyBag) { return((ConfigWriteScopeType)RoleAssignmentFlagsFormat.GetBits(propertyBag, RoleAssignmentFlagsFormat.Bitfields.ConfigWriteScope)); }