public static bool AddMultiValue(this Cursor cursor, Columnid columnId, SecurityIdentifier[] valuesToAdd) { //NOTE: Must be in transaction and record must be in editing state. var binarySidHistory = valuesToAdd.Select(sid => sid.GetBinaryForm(true)); // TODO: Create method , bool[][]? return(cursor.AddMultiValue(columnId, binarySidHistory, HashEqualityComparer.GetInstance())); }